當我嘗試這個laravel尾隨斜線重定向到本地主機
http://localhost/Testlaravel/public/users/login
它的工作原理。但是,當我嘗試
http://localhost/Testlaravel/public/users/login/
它重定向我
http://localhost/users/login/
任何想法,爲什麼?
這是我的htaccess文件
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
</IfModule>
我嘗試,但現在它重定向到http://本地主機/ C:/ XAMPP/htdocs/testlaravel/public/users/login – user3213240
好吧我添加了RewriteBase/Testlaravel/public /,現在它工作thx :) – user3213240
對我來說,行:** RewriteBase/Testlaravel/**工作,因爲我沒有使用公共文件夾並擺脫它。謝謝。 –