2013-05-29 174 views
1

我有兴趣重写已经“友好”的网址,以清理已经在路径中的内容。URL重写友好的URL与htaccess

目前,我有一个指向http://example.com/page/index/home的URI,但理想情况下,id喜欢彻底删除页面/索引,并且只有http://example.com/home

+0

什么是你目前的的.htaccess? –

+0

目前,我只是剥离index.php文件(因为我是自动加载课程) '重写规则^ /?(。*)$ index.php/$ 1' – haveacigaro

+0

您正在使用哪种框架? – webGautam

回答

0

达到你想要什么,你可以这样做:

RewriteEngine On 
RewriteRule ^/home$ /index.php [QSA,L] 

QSA代表查询字符串追加。它会将查询字符串(您的GET参数)附加到URL的末尾(如果有的话)。

0

像下面这样...

RewriteEngine On 
RewriteRule ^page/index/home$ /home [L] 

如果你知道你正在匹配

特定页面
0

可以在.htaccess文件中使用这样的规则:

RewriteEngine On 
RewriteRule ^home$ page/index/home [NC]