Laravel路由 - 将URL仅缩短到一个URI段

时间:2015-07-08 10:28:29

标签: laravel-5

我有以下网址:

1.需要改变来自:

localhost/laravel/page/about-us/

localhost/laravel/about-us/

1 个答案:

答案 0 :(得分:0)

Laravel的路由是框架的主要功能之一,如果您不能自己正确使用它,我建议您read the documentation

我认为第一个例子足够明确:

Route::get('/', function()
{
    return 'Hello World';
});

Route捕获发送到/网址的所有请求(基本网址)

因此,您应该查看\App\Http\routes.php文件,并替换以以下内容开头的行:

Route::get('page/about-us', function() ...

使用:

Route::get('about-us', function() ...

由于你似乎正在使用xampp或其他easyphp朋友,你应该将你的基本目录从laravel重命名为laravelproj,如果你希望它可以从http://localhost/laravelproj而不是http://localhost/laravel获得。

定义the default .htaccess file也应该有所帮助:

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

如果这不能回答你的问题,我认为你需要更加明确。