快速更新
好的到达那里 这是 mod_alias 吗?
RedirectMatch 301 ^/ http://brightmist.co.uk/
我已经在所有内容下面添加了这一行代码,它似乎可以工作,但是我的其他目录,例如http://brightmist.co.uk/blog/2013/02/23/manchester-art-gallery-feb-2013告诉谷歌这些页面已经暂时移动 - 见http://www.internetofficer.com/seo-tool/redirect-check/
这是否意味着我必须在我的网站上正确前进并添加重定向语气?
原始问题
我有一个新网站。我想将我所有的旧站点链接从http://artygirl.co.uk重定向到我的新站点http://brightmist.co.uk/
我主要是一名拥有多年经验的设计师,主要使用 Photoshop、CSS、HTML、Wordpress 和 jQuery,但我对编辑 htaccess 文件之类的东西知之甚少。而且我不想弄错,因为这意味着谷歌排名下降等
有谁知道我可以粘贴到我的 htaccess 文件底部的任何脚本,我希望它将网站上的所有链接/页面重定向到与以前相同的位置。例如,如果我输入http://artygirl.co.uk/buy-art-prints-cheshire/我希望它转到http://brightmist.co.uk/buy-art-prints-cheshire/我是使用相同的主机,他们刚刚重新指向域
除其他外,我的主机最近添加了以下代码,我认为这也与域映射有关,这也是我的整个 htaccess 文件 -
ErrorDocument 401 /forms/401.html
ErrorDocument 403 /forms/403.html
RewriteEngine On
RewriteBase /
#uploaded files
RewriteRule ^(.*/)?files/$ index.php [L]
RewriteCond %{REQUEST_URI} !.*wp-content/plugins.*
RewriteRule ^(.*/)?files/(.*) wp-includes/ms-files.php?file=$2 [L]
# add a trailing slash to /wp-admin
RewriteCond %{REQUEST_URI} ^.*/wp-admin$
RewriteRule ^(.+)$ $1/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-.*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
<IfModule mod_security.c>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>
<Files 403.shtml>
order allow,deny
allow from all
</Files>
deny from 218.143.4.127
deny from 143.90.221.204
deny from 95.135.78.190
deny from 114.108.150.74
deny from 95.135.111.205
deny from 91.124.239.150
deny from 94.178.2.93
deny from 91.124.206.118
deny from 91.124.226.116
deny from 118.98.32.34
deny from 94.180.252.133
deny from 58.27.140.58
deny from 77.93.197.83
deny from 88.191.63.27
# Hotlink Protection START #
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?brightmist.co.uk [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]
# Hotlink Protection END #