【发布时间】:2016-03-08 05:57:04
【问题描述】:
我用http://localhost/project/women-fashion 访问了我的网址,它工作正常 但如果我访问http://localhost/project/women-fashion/,它会被重定向到http://localhost/women-fashion。
我的路线:
Route::get('/{slug}/', 'SlugController@index')->where('slug', '[A-Za-z-0-9]+');
我的 htaccess:
<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>
如何,我可以将末尾带有斜杠的 url 重定向到末尾不带斜杠的 url 吗? 谢谢,任何帮助表示赞赏。
【问题讨论】:
标签: php .htaccess laravel-5 laravel-5.1 laravel-routing