URL重写 - 自动 - 不是手动

时间:2010-08-11 07:27:13

标签: php javascript url rewrite redirecttoaction

我已经编写了一个重定向.htaccess文件的规则 如果我们手动提供该链接,它会重定向某些页面。 但我想要的是,它应该自动重定向....

我的要求是:

而不是这个链接,

links.php?page=1&ipp=All&exchange=adddata

应该自动重定向

http://example.com/folder1/links/1/All/exchange.html

.htaccess中的我的规则是

RewriteEngine On RewriteRule ^([0-9] +)/ All / exchange.html $ links.php?page = 1& ipp = All& exchange = adddata

1 个答案:

答案 0 :(得分:1)

你的例子并不完全清楚,但可能是这样:

RewriteEngine On   
RewriteRule ^links.php?page=([0-9]+)&ipp=All&exchange=adddata$  folder$1/links/$1/All/exchange.html

在上面的评论中,您错误地将原始网址和网址重定向到了加号,您没有在新网址中设置任何动态参数 - 我认为您需要这些参数。但正如我所说,为了确保它,我们需要更多的例子。

希望这有帮助!