Ricerca…
introduzione
Come rimuovere public dall'URL in Laravel, ci sono molte risposte su Internet ma il modo più semplice è descritto di seguito
Come farlo?
Attenersi alla seguente procedura per rimuovere public dall'URL
- Copia il file
.htaccessda/publicdirectory aLaravel/projectcartella principale delLaravel/project. - Rinominare il
server.phpnella cartellaLaravel/projectroot suindex.php.
Saluti sarai buono ora.
Nota: è stato testato su Laravel 4.2 , Laravel 5.1 , Laravel 5.2 , Laravel 5.3 .
Penso che questo sia il modo più semplice per rimuovere il public dall'URL.
Rimuovi il pubblico dall'URL
- Rinominare il
server.phpinindex.php - Copia il
.htaccessdalla cartellapublicalla cartellaroot - Modifica
.htaccessun po 'come segue per la statica:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
RewriteCond %{REQUEST_URI} !(\.css|\.js|\.png|\.jpg|\.gif|robots\.txt)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^/public/
RewriteRule ^(css|js|images)/(.*)$ public/$1/$2 [L,NC]
A volte ho usato questo metodo per rimuovere public URL del modulo public .
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow