2011-10-12 78 views
0

我无法重定向我的主网站www.mydomain.com文件夹mydomain.com/stuff/public_html/index.html而保留www.mydomain.com网址。我宁愿在某些HTML解决方案上使用HTA,但是对于这一点,最适合SE的友好和现代的解决方案是什么?HTA重定向 - 面具URL

我已经尝试了下面的简单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

对不起,上面的格式,我试过简单的HTA 301重定向,但它显示URL中的文件夹路径。 – JCraine

+0

将其添加到问题中,并提及您看到的问题。问题越详细,您就越有可能得到有用的答案。 – jman

+0

我喜欢编辑。我认为这个问题更具针对性,它很容易找出你需要什么。 – jman

回答

0

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

+0

我将其更改为[L],但仍显示目录路径,我需要隐藏它。 – JCraine