Opciones de WordPress Error de FollowSymLinks

1 minuto de lectura

Tengo una configuración de sitio web en mi directorio /httpdocs con su propio htaccess y tengo un blog de wordpress dentro de /httpdocs/blog, usando el estándar htaccess de wordpress

Sigo viendo el siguiente error en mi registro de errores de Apache:

[error] [client #.#.#.#] Las opciones FollowSymLinks o SymLinksIfOwnerMatch están desactivadas, lo que implica que la directiva RewriteRule está prohibida: /var/www/vhosts/somedomain.com/httpdocs/blog/index.pl

Agregué “Opciones +FollowSymLinks” ya que esto parece haber solucionado el problema para otros (pero no para mí)

El .htaccess principal es el siguiente:

El .htaccess de WordPress es:

Options +FollowSymLinks
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
# END WordPres

También me pregunto por qué el error se informa como “index.pl”, ya que no hay secuencias de comandos perl en /blog. Entonces, después de algunas búsquedas, encontré un archivo httpd.include (generado por Plesk) en /var/www/vhosts/somedomain/conf/ que contiene algunas cosas del controlador Perl:

SetHandler perl-script PerlHandler ModPerl::Opciones de registro ExecCGI permitir desde todo PerlSendHeader On

Si elimino la compatibilidad con Perl a través de Plesk, eliminando así el bloque de código anterior, ya no obtendré errores.

La respuesta obvia sería deshabilitar Perl ya que no lo necesito, sin embargo, ¿debe haber una manera de corregir este error sin tener que hacer eso?

agregar a .htaccess

Options FollowSymLinks

todo listo 🙂

  • ¡Ah, solo tenía que quitar el + para que heredara! Gracias Vovan

    – Alejandro Holsgrove

    22 de marzo de 2012 a las 9:23

  • amigo, hazme una calificación de +1 🙂

    – Vladimir Lukyanov

    22 de marzo de 2012 a las 12:25

  • Hecho (y lo mismo para mi pregunta…) 🙂

    – Alejandro Holsgrove

    23 de marzo de 2012 a las 11:27

¿Ha sido útil esta solución?