tengo un problemilla con el los permalinks del wordpress, solo funciona el que esta por defecto, he encontrado casos de este y tratado de aplicar todas las soluciones que proponen pero no me ha funcionado, es decir modificar el .htaccess , el php.ini. y nada
la estructura original del .htaccess es
Código:
luego probe cambiandolo a RewriteEngine On RewriteBase / #uploaded files RewriteRule ^(.*/)?files/$ index.php [L] RewriteCond %{REQUEST_URI} !.*wp-content/plugins.* RewriteRule ^(.*/)?files/(.*) wp-content/blogs.php?file=$2 [L] # add a trailing slash to /wp-admin RewriteCond %{REQUEST_URI} ^.*/wp-admin$ RewriteRule ^(.+)$ $1/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule . - [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-.*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] RewriteRule . index.php [L] <IfModule mod_security.c> <Files async-upload.php> SecFilterEngine Off SecFilterScanPOST Off </Files> </IfModule>
Código:
lo unico que consegui hacer es que al grabar los cambios me salga el mensaje "Deberías actualizar tu .htaccess ahora." pero ya lo actualice. Talvez debe ser problemas de permisos pero no tengo muchos conocimientos del tema, o talvez estoy equivocado... alguien me hecha una mano? <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress