HTA重定向-掩码URL

HTA重定向-掩码URL,url,mod-rewrite,redirect,url-rewriting,hta,Url,Mod Rewrite,Redirect,Url Rewriting,Hta,我无法将我的主网站www.mydomain.com重定向到mydomain.com/stuff/public_html/index.html文件夹,同时在URL中保留www.mydomain.com。我更喜欢使用HTA而不是一些html解决方案,但是对于这一点,最具SE友好性和现代性的解决方案是什么 我尝试了下面简单的HTA301重定向,但它显示了我想要避免的文件路径 RewriteEngine on RewriteCond %{HTTP_HOST} ^mydomain\.com$ [OR]

我无法将我的主网站www.mydomain.com重定向到mydomain.com/stuff/public_html/index.html文件夹,同时在URL中保留www.mydomain.com。我更喜欢使用HTA而不是一些html解决方案,但是对于这一点,最具SE友好性和现代性的解决方案是什么

我尝试了下面简单的HTA301重定向,但它显示了我想要避免的文件路径

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]

谢谢

看起来您不需要外部重定向。你需要一个内部重定向。为此,您需要删除规则中的[R]标志,并且只有[L]。[R]标志强制使用HTTP 301响应代码进行外部重定向。

很抱歉上面的格式设置,我尝试了简单的HTA 301重定向,但它在URL中显示了文件夹路径。将其添加到问题中,并说明您看到的问题。问题越详细,你就越有可能得到有用的答案。我喜欢编辑。我觉得这个问题更相关,也更容易弄清楚你到底需要什么。我把它改成了[L],但它仍然显示了目录路径,我需要隐藏它。