Hola,
Actualmente tengo urls almacenadas a las que aislo el dominio de la siguiente forma:
Código PHP:
$url="http://www.dominio.com/titulo-del-post_id300";
$separar = parse_url($url);
$dominio = str_replace('www.','',$separar[host]);
//resultado: dominio.com
El problema me surge si la url tiene algún subdominio tipo:
http://m.dominio.com/titulo-del-post_id300 o
http://blog.dominio.com/titulo-del-post_id300 pues me mostraría: m.dominio.com o blog.dominio.com cuando yo en verdad necesitaría solo: dominio.com
Para ello, supongo que tendré que usar alguna expresión regular, pero me llevo muy mal con ellas... alguien me podría decir como debería ser esta expresión regular. A tener en cuenta que el subdominio puede variar y los cuales desconozco cuales pueden ser, asi que no se trataría de una expresión regular que filtrara "m." o "blog." sino cualquier cosa delante de dominio.com
Un saludo y gracias por adelantado