1

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

这是我所拥有的:

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

这可行,但 /newdrupal7site 出现在 URL 中,我似乎无法删除它。我也不希望它在您访问网站页面时显示。

4

1 回答 1

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]
于 2013-01-15T16:54:48.370 回答