.htaccess使用参数将所有页面重定向到同一页面

时间:2017-01-31 16:03:31

标签: .htaccess redirect

我想将我网站的所有网页重定向到同一页面,但附加了get参数。

到目前为止我得到了什么:

#Check if Page already has parameter
RewriteCond !%{QUERY_STRING} (^|&)w=[0-9]+(&|$)
RewriteRule ^(.*)$ ......

我不知道如何使用附加的参数重新定向到同一页面。

1 个答案:

答案 0 :(得分:0)

您没有使用正确的RewriteCond。如果要将 /filename.php 重定向到 /filename.php?q=filename ,可以使用此

RewriteEngine on


RewriteCond %{QUERY_STRING} ^$
RewriteRule ^filename.php$ /filename.php?q=foobar [R,L]