寻找通过.htaccess或PHP替换/过滤URL的解决方案:
www.domain.com/?site=FilteringSite.com
应该去:
www.domain.com
我试过了:
#SEO Friendly 301 Redirects
Redirect 301 http://www.domain.com/?site=FilteringSite.com http://www.domain.com
似乎没有用。
htaccess文件
#### mod_rewrite in use
Options +FollowSymlinks
RewriteEngine On
答案 0 :(得分:2)
非常确定301 Redirect
无法在查询字符串上运行,但您可以尝试使用以下PHP解决方案:
<?php
$badDomains = array("filtersite.com", "filteringsite.com");
if(in_array(strtolower($_GET['site']), $badDomains)) {
header("Location: http://mydomain.com", true, 301);
exit;
}
尽管如此,我确实认为重定向仅适用于?
之前的所有内容。 ^^