我怎么能修改我的.htaccess让它按我想要的方式工作?

时间:2012-01-01 02:57:39

标签: php .htaccess seo rewrite

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]

这是我目前的.htaccess。这是为了使我的MVC框架工作(www.domain.com/controller/method)。

我需要这样的链接:www.domain.com/userName。

如何(如果可能的话)我是否需要修改htaccess文件夹以实现这一目标?因为我真的不希望有这样的链接:www.domain.com/controller/method/userName

2 个答案:

答案 0 :(得分:0)

爆炸你的?url param看看第一个字符串是否为userName并正确处理它。还要考虑将userName实现为核心级控制器。这将使一切更加结构化

答案 1 :(得分:0)

如果您正在使用CodeIgniter,请将其设置为config / routes下的路由。你使用什么框架?