我尝试从特殊文件夹重定向到特殊主机。
当有人输入http://mydomain.com/administrator他应该被重定向到https://a-otherdomain.com/mydomain.com/administrator
我所拥有的是 DOCUMENT_ROOT 中的 .htaccess 文件中的 .. 但它需要工作:(
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} (^|\.)mydomain\.com$ [NC]
RewriteCond %{REQUEST_URI} ^/administrator(/*) [NC]
RewriteRule ^/administrator/(.*)$ https://a-otherdomain.com/mydomain.com/administrator/$1 [QSA,R=301,L]
有任何想法吗?
更新:
现在我使用它,它适用于虚拟主机的 apache 配置文件:
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} (^|\.)mydomain\.com$ [NC]
RewriteCond %{REQUEST_URI} ^/administrator/ [NC]
RewriteRule ^/(.*)$ https://a-otherdomain.com/mydomain.com/$1 [R=301,L]
谢谢,托马斯