0

我想重定向客户端

http://mydomaine/cat?start=x

http://mydomaine/cat/page-(x divide by 15)

例如从http://mydomaine/cat?start=30

http://mydomaine/cat/page-2

有什么办法可以用.htaccess 做到这一点?

4

2 回答 2

0

谢谢大家,所以这是对我有用的解决方案:

if (preg_match("/(.*)\?limitstart=[0-9]+/", JRequest::getURI(), $matches)) {
    header('Status: 301 Moved Permanently', false, 301);
    header("Location: ".$matches[1]);
    exit();
}
于 2012-12-07T18:10:58.337 回答
0

不确定您是否可以在 .htacces 文件中执行此操作。

但是,如果您在 Joomla 下(来自您问题的标签),您可以创建一个系统插件,让您操作 url。

这是来自 joomla.org 文档的文档

我认为这个技巧只适用于 joomla 2.5。

于 2012-12-07T14:51:35.110 回答