.htaccess - 更改URL的外观

时间:2012-02-10 04:36:14

标签: php codeigniter routes

我在试图找出htaccess重写方面遇到了麻烦。

我正在使用codeigniter进行项目,并正在制作像这样的网址

http://www.website.com/profile/u/crispybenz

其中网址的最后一段是用户唯一的用户名。

我希望人们能够使用

访问它
http://website.com/crispybenz

这可能吗?

2 个答案:

答案 0 :(得分:1)

您可以尝试使用CodeIgniter路由规则。看看他们的official documents here

答案 1 :(得分:0)

我认为这可以在htaccess文件中使用:

Options +FollowSymLinks 
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /profile/u/$1 [L]

如果文件夹不存在,则会尝试http://website.com/profile/u/NONEXISTENT_FOLDER