「IonicsIsapiRewriteFilter」を使用しています
私は空のルートwww.mydomain.netのWebサイトを持っていますが、誰かがこのURLを使用したときに、私のブログwww.mydomain.net/blogにリダイレクトしたいのですが、どうすればよいですか。
「IonicsIsapiRewriteFilter」を使用しています
私は空のルートwww.mydomain.netのWebサイトを持っていますが、誰かがこのURLを使用したときに、私のブログwww.mydomain.net/blogにリダイレクトしたいのですが、どうすればよいですか。
REDIRECT を行うためにリライターは必要ありません。
これは、docroot にある既定のドキュメント (index.html など) を使用して、Meta Refresh タグを使用して行うことができます。
index.html の内容は次のようになります。
<META HTTP-EQUIV=Refresh CONTENT="0; URL=blog">
実際に REWRITE が必要な場合、それは異なります。
IISで実行しているIsapi Rewriteフィルターを使用しているため、これを想定します(この回答は他のサーバーでも機能しますが、私の指示はIIS専用です)。本当にメタ リフレッシュを使用する必要はなく、SEO の目的で、代わりに永続的な (301) リダイレクトを使用したいと考えています。
IIS では、次の方法でこれを行います。
ISAPI_Rewrite 3 Lite (無料)のソリューションは次のとおりです。
RewriteBase /
RewriteCond %{HTTP_HOST ^www\.mydomain\.net$ [NC]
RewriteRule ^$ /blog [NC,R=301,L]