我有以下两个WordPress网站。
上传(图片)文件夹位于mysite.com上,我希望test.mysite.com中的所有图片网址都被重定向到mysite.com
例如,应将test.mysite.com/wp-content/uploads/2015/09/image.jpg
链接重定向到mysite.com/wp-content/uploads/2015/09/image.jpg
我感谢任何帮助。
答案 0 :(得分:2)
如果您关心您的网站流量和SEO。我建议使用301重定向,即: RedirectMatch永久
这很容易!在test.mysite.com上创建一个新的.htaccess文件>只需添加以下代码:
RewriteEngine On
RedirectMatch永久性^ / wp-content / uploads /(.*)$ http://mysites.com/wp-content/uploads/ $ 1
现在所有图片都应该被301 SEO重定向到相关位置。
答案 1 :(得分:1)
您可以将此重定向规则放在RewriteBase
行下方:
RewriteCond %{HTTP_HOST} ^test\.(mysite\.com)$ [NC]
RewriteRule ^(wp-content/uploads/.+)$ http://%1/$1 [L,NC,R=301]