【发布时间】:2015-05-31 09:20:42
【问题描述】:
这是我的网站
www.mywebsite.com/project
但我想通过名字来访问它
www.mywebsite.com/project/admin
和
www.mywebsite.com/project/user
内容位于project 文件夹中。
我该怎么做?
这是我已经拥有的.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]
注意:
我正在使用 laravel 框架
【问题讨论】:
-
我认为这与 htaccess 没有任何关系。您的解决方案很可能会涉及路由和控制器。
-
那么,我应该只处理路由吗?
-
您在上面示例中提到的管理员和用户必须是用户名.. 必须作为参数传递并且必须使用路由处理。 laravel.com/docs/5.0/routing#route-parameters
-
@ntuple:但我需要更改整个路线对吗?
标签: php .htaccess mod-rewrite laravel url-rewriting