301将.ca域名重定向到.com域名

时间:2015-10-21 22:59:58

标签: .htaccess redirect url-redirection

我试图将.ca转换为.com域名301重定向,但无论我做什么它都不起作用。我之前没有真正这样做过,所以我已经对此进行了分析,但我所拥有的代码并不起作用?因为我的.ca域名只是去找"没找到"页。不应该重定向到我的.com域名

以下是我的.htaccess

中的代码
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.ca [NC,OR]
RewriteCond %{HTTP_HOST} ^example.ca [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301,NC]

我在W3TC中有一堆规则,我假设这个代码段与我们在网站上的目标网页插件有关:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{QUERY_STRING} !lp-variation-id
RewriteRule ^go/([^/]*)/([0-9]+)/ /go/$1?lp-variation-id=$2 [QSA,L]
RewriteCond %{QUERY_STRING} !lp-variation-id
RewriteRule ^go/([^/]*)? /wp-content/plugins/landing-pages/modules/module.redirect-ab-testing.php?permalink_name=$1  [QSA,L]
RewriteRule ^landing-page=([^/]*)? /wp-content/plugins/landing-pages/modules/module.redirect-ab-testing.php?permalink_name=$1 [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

建议很棒!谢谢!

0 个答案:

没有答案