使用index.php重定向301每个网址?到www.domain.com/subpage.htm

时间:2016-12-19 19:05:05

标签: apache .htaccess redirect mod-rewrite

我尝试重定向以下网址:http://www.domain.com/index.php?option=com_acesef&limitstart=100&tag=barajas&view=tags 至 : http://www.domain.com/subpage.html 也就是说,任何以“www.domain.com/index.php”开头的网址“estrange”?重定向到独特的www.domain.com/subpage.html

我怎样才能在.htaccess中执行此操作?

1 个答案:

答案 0 :(得分:0)

我自己回答。我在这个案例中找到的最好的是:

RewriteRule ^index\.php$ /subpage.html? [L,R=301]

在查询字符串(QSA)index.php之前有什么东西? 喜欢这个网址: domain.com/directorio/index.php?id=123

domain.com/directorio/index.php?txt=alert

并希望将其重定向到: domain.com/subpage.html(没有QueryString)

你应该这样做:

RewriteRule index\.php$ /subpage.html? [L,R=301]

首先是^