Maison  >  Article  >  cadre php  >  Comment masquer index.php dans Laravel

Comment masquer index.php dans Laravel

藏色散人
藏色散人original
2021-05-27 09:40:593887parcourir

Comment masquer index.php dans laravel : 1. Activez le module Apache mod_rewrite et modifiez le fichier htaccess 2. Utilisez la commande "try_files $uri $uri/..." dans le fichier de configuration Nginx pour cacher l'index.php.

Comment masquer index.php dans Laravel

L'environnement d'exploitation de cet article : système Windows7, Laravel version 5.7, ordinateur DELL G3

configuration laravel index.php caché

Apache

Assurez-vous d'abord que votre module Apache mod_rewrite est activé. Le framework dispose par défaut d'un fichier public/.htaccess qui peut masquer l'accès à index.php.

S'il n'est pas valide Si tel est le cas, vous pouvez essayer les règles suivantes :

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

Nginx

Masquer index.php via les instructions suivantes dans le fichier de configuration Nginx :

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

Recommandations associées :Les cinq derniers didacticiels vidéo Laravel

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn