.htaccess到masking目录

时间:2013-01-15 16:48:19

标签: .htaccess redirect drupal-7

我尝试从根目录创建.htaccess重定向到名为/ newdrupal7site的目录

以下是我所得到的:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?mywebsite.com$
RewriteRule ^(/)?$ newdrupal7site [L]

这样可行,但/ newdrupal7site显示在网址中,我似乎无法将其删除。当你去网站上的网页时,我也不希望它显示出来。

1 个答案:

答案 0 :(得分:1)

给它一个旋转:

RewriteEngine On

# push requests for site to new dir
ProxyRequests Off
ProxyPass / http://yoursite/newdrupal7site/
ProxyPassReverse / http://yoursite/newdrupal7site/
<Proxy />
  Order deny,allow
  Allow from all
</Proxy>

# redirect base requests
RewriteRule ^/newdrupal7site/(.*)$ /$1 [R=301,NC,L]