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 に答える