我遇到了一个不寻常的问题。我有一系列网站指向我的托管网站,例如:
所有这些其他站点都使用这个 .htaccess 文件
Options +FollowSymLinks -Indexes
RewriteEngine on
RewriteRule ^(.*)$ http://sub.mydomain.com/$1 [P,E=Proxy-Host:sub.mydomain.com]
它在很大程度上工作得很好。我们将这些其他域之一称为“sub.otherdomain.com”。
如果我去http://sub.otherdomain.com/help/
它工作正常。
如果我去http://sub.otherdomain.com/help
它会被重定向到http://sub.mydomain.com/help/
原因是mod_dir将 / 重定向到主域。
我希望它将 / 重定向到代理域。
有任何想法吗?