Vous pouvez essayer de rechercher sur Internet "Options .htaccess non autorisées ici".
Une suggestion que j'ai trouvée (en utilisant Google) est :
Assurez-vous que votre fichier httpd.conf a AllowOverride All.
Un fichier .htaccess qui fonctionne pour moi sur Mint Linux (placé dans le dossier Laravel /public) :
# Apache configuration file
# http://httpd.apache.org/docs/2.2/mod/quickreference.html
# Turning on the rewrite engine is necessary for the following rules and
# features. "+FollowSymLinks" must be enabled for this to work symbolically.
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
</IfModule>
# For all files not found in the file system, reroute the request to the
# "index.php" front controller, keeping the query string intact
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
J'espère que cela vous aide. Sinon, vous pouvez poser une question sur le forum Laravel (http://forums.laravel.com/), il y a des gens vraiment utiles qui traînent là-bas.
Paramètre Options FollowSymLinks
vous permet d'avoir un lien symbolique dans votre racine Web pointant vers un autre fichier/répertoire. Avec cette option désactivée, Apache refusera de suivre ce lien symbolique. Options SymLinksIfOwnerMatch
plus sécurisé peut être utilisé à la place - cela vous permettra de créer des liens uniquement vers d'autres fichiers qui vous appartiennent.
Si vous utilisez Options
directive en .htaccess
avec un paramètre qui a été interdit dans la configuration principale d'Apache, le serveur renverra le code d'erreur HTTP 500.
Autorisé .htaccess
les options sont définies par la directive AllowOverride
dans le fichier de configuration principal d'Apache. Pour autoriser les liens symboliques, cette directive doit être définie sur All
ou Options
.
En plus de permettre l'utilisation de liens symboliques, cette directive est également nécessaire pour activer mod_rewrite en .htaccess
le contexte. Mais pour cela, aussi le plus sécurisé SymLinksIfOwnerMatch
option peut être utilisée.