So verstecken Sie index.php in Laravel: 1. Aktivieren Sie das Apache-Modul mod_rewrite und ändern Sie die htaccess-Datei. 2. Verwenden Sie den Befehl „try_files $uri $uri/…“ in der Nginx-Konfigurationsdatei, um index.php auszublenden .
Die Betriebsumgebung dieses Artikels: Windows 7-System, Laravel-Version 5.7, DELL G3-Computer
laravel-Konfiguration versteckt index.php
Apache
Stellen Sie zunächst sicher, dass Ihr Apache mod_rewrite-Modul aktiviert ist. Das Framework verfügt standardmäßig über eine solche. Die Datei public/.htaccess kann den Zugriff auf index.php verbergen.
Wenn dies nicht funktioniert, können Sie die folgenden Regeln ausprobieren:
Options +FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L]
Nginx
Index.php wie folgt ausblenden Anweisungen in der Nginx-Konfigurationsdatei:
location / { try_files $uri $uri/ /index.php?$query_string; }
Verwandte Empfehlungen: Die neuesten fünf Laravel-Video-Tutorials
Das obige ist der detaillierte Inhalt vonSo verstecken Sie index.php in Laravel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!