问题描述
我需要将特定文件夹下的所有页面重定向到具有不同子文件夹的另一个域
例如:
从:https://www.my.domain.com/user/myuser/test.png
收件人:https://www.newdomain.com/all/allegato1.png
我尝试了很多htaccess文件,但都无法正常工作
RewriteEngine On
RewriteCond %{HTTP_HOST} ^my.domain.com$ [OR]
RewriteCond %{HTTP_HOST} www.my.domain.com$
RewriteRule ^user/myuser/(.*) http://www.newdomain.com/all/$1 [R=301,L]
我将.htaccess插入目录my.domain.com/user/myuser/
我如何制定此规则?谢谢您的帮助
解决方法
在/user/myuser/.htaccess
内应遵循以下规则:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(?:www\.)?my\.domain\.com$ [NC]
RewriteRule .* http://www.newdomain.com/all/$0 [R=301,L]