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.
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!