P
(@peterolle)
¿Y que tienes en el htaccess de cada uno de ellos?
Saludos.
Iniciador del debate
RuDiaz
(@rudiaz)
He probado varias cosas, pero no consigo hacerlo funcionar…
En un principio use lo siguiente:
.htaccess de la versión inglesa (en la raíz) – funciona correctamente -:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
</IfModule>
.htaccess de la versión española (en el directorio /esp) – no funciona con permalinks del tipo %postname%:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /esp/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /esp/index.php [L]
</IfModule>
Luego probé a hacerlo más «rústico» de la siguiente manera:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/esp/([a-zA-Z0-9]+) /esp/?product=$1 [L,NC]
</IfModule>
y también asi…
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^([a-zA-Z0-9]+) product=$1 [L,NC]
</IfModule>
P
(@peterolle)
Prueba con estos.
Ruta principal:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
</IfModule>
Directorio esp:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /esp/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
</IfModule>
Y si no te funciona, prueba con esta estructura:
Ruta principal:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Directorio esp:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /esp
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Saludos.
Iniciador del debate
RuDiaz
(@rudiaz)
Buenos días y gracias por la respuesta.
Nada, no me funciona con ninguna de las dos estructuras…
¿Alguna otra sugerencia?
P
(@peterolle)
Habla con tu hosting para ver que los módulos de apache estén funcionando correctamente. Diles que pones esos códigos y no pasa nada.
Saludos.