0

URL にwww.mydomain.comを保持しながら、メイン Web サイトwww.mydomain.comをフォルダーmydomain.com/stuff/public_html/index.htmlにリダイレクトするのに問題があります。HTML ソリューションよりも HTA を使用したいのですが、最も SE フレンドリーで最新のソリューションは何ですか?

以下の単純な 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]

ありがとう!

4

1 に答える 1

0

外部リダイレクトは必要ないようです。内部リダイレクトが必要です。このためには、ルールで [R] フラグを削除する必要があります ([L] のみを使用します)。[R] フラグは、HTTP 301 応答コードで外部リダイレクトを強制します。

于 2011-10-12T06:31:30.657 に答える