permalinks – ¿Por qué los enlaces permanentes funcionan con /index.php/%postname% pero no solo con% postname%?

Pregunta:

Tengo un problema con los enlaces permanentes de WordPress. Cambio los enlaces permanentes a bonitos enlaces permanentes, pero ahora estoy obteniendo 404 para las páginas. Lo extraño es que cuando uso /index.php/%postname%, los enlaces de la página funcionan bien, pero necesito deshacerme de la parte index.php.

Leí sobre cómo hacer cambios en el archivo httpd.conf pero no puedo encontrar el archivo en ninguna parte. El archivo htaccess es correcto por lo que puedo averiguar, está debajo

# 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

¿Alguna otra idea?

Gracias Emma

Respuesta:

Tenía todo el código correcto en el archivo .htaccess , pero terminó siendo completamente anulado en el archivo predeterminado de Ubuntu /etc/apache2/apache2.conf también. Cambié la entrada para / y /var/www de AllowOverride None a AllowOverride All , reinicié Apache y ahora todo funciona bien.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım