2012-05-14 43 views
0

我想实现一些URL重写,但我有点失落..阿帕奇国防部PHP文件夹到PHP获得

我有一个转变www.mysite.com/news/222到www重写规则.mysite.com/index.php?cat = news & id = 222这很好。

RewriteRule ^([a-z])/([0-9]+)$ /index.php?cat=$1&id=$2 

现在,我怎么能重写所以即使是对脚本的直接访问,如www.mysite.com/index.php?cat=news & ID = 222,我怎么可以重写这www.mysite.com/news/222?

编辑:编辑,因为我犯了一个错误,这是周围的其他方式笑对不起

回答

0

是的,这确实是有道理的:)

无需添加其他规则,这需要照顾双方的:它构建了漂亮的URL并将变量传递给PHP脚本。

对于该位置,请尝试将.htaccess此规则放置在VirtualHost中定义的DocumentRoot文件夹中。