Buenas,
Llevo una semana intentando dejar las url como quiero y no lo consigo. La verdad es que estoy desesperado
El problema es el siguiente:
Tengo un dominio (dominio.com) en Wordpress al que le he instalado un plugin de directorios (sabai). He decidido que cada categoría del directorio sea una ciudad para poner el listado de empresas de cada ciudad. Sin embargo, por la programación del directorio, las url quedan así (pondremos el ejemplo de categoría en Madrid):
dominio.com/es/ciudad/madrid
la carpeta
es: sería la página principal del directorio
la carpeta
ciudad: sería la pagina principal de las categorías (es así el plugin)
madrid: es una de las categorías o ciudades que tengo
Por razones de SEO, lo que necesito es una
expresión regular que primero me
reescriba y despues redirija las url de arriba a:
(y con todas las ciudades o categorías igual) ¿Es posible hacer eso?
También me gustaría que las subcategorías (localidades) de la categoría padre (en el ejemplo anterior Madrid), se moviesen también. Es decir, que:
dominio.com/es/ciudad/madrid/carabanchel
pase a:
dominio.com/madrid/carabanchel
Adelanto que lo he intentado hacer todo mediante plugins (redirect y custom permalinks y no funciona). No he conseguido dar con la expresión en .htcaccess para que funcione, así que la he quitado. Ahora mimo he puesto el siguiente .htaccess sin éxito:
Código:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
#RewriteRule ^(.*)$ /directory/ciudad/$1 [L]
Si alguien consigue hace el sistema funcionar tal como quiero que sepa que le invitaré a unas cervezas