La mia applicazione url è:laravel 5: Impedire reindirizzamento quando l'URL termina con “/”
http://localhost/my-app
E il mio pannello di amministrazione è qui:
http://localhost/my-app/admin
Ma quando provo ad accedere l'amministratore pannello utilizzando questo URL:
http://localhost/my-app/admin/
mi reindirizza a:
http://localhost/admin
C'è un modo per evitare che ciò accada? Voglio anche accedere al pannello di amministrazione da questo URL.
Il mio file .htaccess assomiglia a questo momento:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
</IfModule>
Ps. Ho cancellato le righe "# Reindirizza le barre in coda se non una cartella ..." ma non funziona ancora. Ho riavviato anche la vasca. – paulalexandru
Hai provato ad aggiungere "RewriteBase/my-app' dopo" RewriteEngine On "? – Tim
Ma non hai una sottodirectory nel tuo ambiente di produzione. Quindi dovrebbe funzionare, o no? – Tim