ver tienes solucionar página para google forbidden esta error como chrome celular autorización apache mod-rewrite apache2 symlink httpd.conf

apache - tienes - Al activar RewriteEngine se crea el error 403, ¿cómo activar FollowSymLinks?



error 403 youtube (1)

Estoy trabajando con el Apache2 incorporado en OSX. _www la raíz del documento a una carpeta en mi escritorio y me aseguré de que _www y everyone tuvieran acceso de lectura. Funciona bien y funciona bien, PHP funciona, todo funciona hasta que agregue un .htaccess con esta línea:

RewriteEngine on

Tan pronto como lo haga, todo en el directorio con el archivo es 403 Prohibido:

Forbidden You don''t have permission to access /dir/file.txt on this server.

Los registros de Apache muestran este error:

[error] [cliente 127.0.0.1] Las opciones FollowSymLinks o SymLinksIfOwnerMatch están desactivadas, lo que implica que la directiva RewriteRule está prohibida: /Users/uname/Desktop/localhost/dir/filename.txt

He FollowSymLinks httpd.conf y me he FollowSymLinks haber habilitado FollowSymLinks en vano:

DocumentRoot "/Users/uname/Desktop/localhost" <Directory /> Options FollowSymLinks Options SymLinksIfOwnerMatch AllowOverride All Order allow,deny Allow from all </Directory> <Directory "/Users/uname/Desktop/localhost"> Options FollowSymLinks Options SymLinksIfOwnerMatch Options Indexes MultiViews AllowOverride All Order allow,deny Allow from all </Directory>

Si comento RewriteEngine on en el archivo .htaccess , todo funciona bien, excepto las reglas de reescritura, obviamente. En OSX 10.8.5, httpd.conf está ubicado en /etc/apache2 que también tiene los users la carpeta users contienen archivos individuales para su uso, por ejemplo, uname.conf , pero he agregado enlaces simbólicos aquí tanto como en el otro. Noté que también hay una carpeta extra con archivos como httpd-userdir.conf , pero no parecen deshabilitar nada.

¿Dónde más se puede activar (o desactivar) FollowSymLinks?


Tienes que poner tus Opciones en una línea, o agregar un signo + en frente de tus Opciones para que Apache entienda que quieres unirlas. Por el momento, solo se aplica la última directiva de Opciones (''Índices de Opciones MultiViews'') ya que sobrescribe todas las Opciones anteriores.

Pruebe esto (que sobrescribirá las opciones ''/''):

<Directory "/Users/uname/Desktop/localhost"> Options Indexes MultiViews FollowSymLinks SymLinksIfOwnerMatch AllowOverride All Order allow,deny Allow from all </Directory>