删除.htaccess中的字符串

时间:2012-08-02 09:40:15

标签: .htaccess

我的.htaccess文件中有以下条目:

RewriteRule  ^blogs$ ?name=data&case=gview&group_id=31%1 [L]

我做的是, blogs重定向到?name=data&case=gview&group_id=31

现在发生的事情是,我的所有网址现在都是blogs?id=1等,但我需要它们才能保持?id=1

如何从其他网址中删除blogs

这是我提出的,但它不起作用:

RewriteRule ^blogs?(.*)$ /$1 [L]

编辑我可能会解释错了。我需要更改链接的实际网址显示。这有可能吗?

3 个答案:

答案 0 :(得分:0)

不确定......但这就是你要找的东西吗?

RewriteRule  ^/?$ /blogs [L,QSA]

答案 1 :(得分:0)

在原始规则中添加R会出现什么问题?

RewriteRule  ^blogs$ ?name=data&case=gview&group_id=31%1 [L,R=301]

答案 2 :(得分:0)

好的,答案很简单:无法完成。我刚刚查看了我的代码,在主网址之前添加了/,所有内容都按预期工作。

谢谢你们的建议。