2015-06-11 42 views
1

重複問題中的修復程序不起作用。帶有斜線的URL被重定向到laravel 5中的本地主機

我嘗試了所有的修復程序計算器,但似乎沒有奏效 laravel trailing Slashes redirect to localhost

路線

Route::get('/admin', array('as' => 'admin', 'uses' => 'Admin\[email protected]')); 

這個URL工作正常 http://localhost/app/admin

但是當我加入一個結尾斜槓它的前面http://localhost/app/admin/ 它被重定向到http://localhost/admin

幫助!

+0

我曾說過它不工作,請閱讀我的問題。 – user3407278

+0

你的htaccess是什麼?你可以與我們分享嗎? –

+0

http://pastebin.com/Ju5jTetX – user3407278

回答

8

增加這一點,它的工作!

RewriteCond %{REQUEST_URI} !^ 
+0

http://jsfiddle.net/5suvnwyL/1/檢查http://stackoverflow.com/questions/32153332/how-to-disable-the-all-days-before-the-the-day-from-輸入值上的自舉-DAT –

2

我也有這個問題,我的需要結合上述與其他職位的建議。不記得從哪個帖子 反正這是我的.htaccess讓我工作正常。
還有1件事我們的項目沒有公開的網址。

<IfModule mod_rewrite.c> 
    <IfModule mod_negotiation.c> 
     Options -MultiViews 
    </IfModule> 

    RewriteEngine On 
    RewriteBase /PROJECT_NAME 

    # Redirect Trailing Slashes If Not A Folder... 
    RewriteCond %{REQUEST_URI} !^ 
    RewriteRule ^(.*)/$ $1 [L,R=301] 

    # Handle Front Controller... 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule^index.php [L] 
</IfModule> 
相關問題