Laravel 5更改基本URL路线

时间:2015-12-01 13:20:40

标签: laravel routes base

我使用的是Laravel 5.我的网站有网址: " mysite的/子文件夹/" 但现在网址不起作用了。他们重定向到" mysite"。如何解决?

我的路线是:



Route::get('/page/{page}/', 'HomeController@index')->where('page', '[0-9]+');
Route::get('/', 'HomeController@index');




我的链接是正确的: " mysite的/子文件夹/公共/页/ 7 /"

但是当我点击它时,它会将我重定向到" mysite"。 如何将整个路径添加到基本网址?

我的.htacess文件是:



<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>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

我假设您在将网站移至主机或其他内容后遇到此问题?

看看这篇文章如何设置: https://driesvints.com/blog/laravel-4-on-a-shared-host