我无法将我的主网站 www.mydomain.com 重定向到 mydomain.com/stuff/public_html/index.html 文件夹,同时保留 URL中的www.mydomain.com 。我更喜欢在某些HTML解决方案中使用HTA,但对于这个最友好和现代的解决方案是什么?
我在下面尝试过简单的HTA 301重定向,但它显示了我想避免的文件路径。
RewriteEngine on
RewriteCond %{HTTP_HOST} ^mydomain\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.mydomain\.com$
RewriteRule ^/?$ "http\:\/\/www\.mydomain\.com\/stuff\/public_html\/" [R=301,L]
谢谢!
答案 0 :(得分:0)
看起来您不需要外部重定向。您需要内部重定向。为此,您需要删除规则中的[R]标志(并且只有[L])。 [R]标志强制使用HTTP 301响应代码进行外部重定向。