1

SOにはこれに関するいくつかの異なる質問がありますが、特定の問題に答えるものは見つかりませんでした。

へのすべてのトラフィックを取得する書き換えルールを htaccess に追加したい

http://example.com/blog/its-a-sunny-day

にリダイレクトします

http://example.com

理想的には、これは後で変更されるため、302 経由で行う必要があります。

4

3 に答える 3

5
Redirect /blog/its-a-sunny-day http://example.com

これはうまくいくようです。

于 2012-06-16T13:39:05.677 に答える
2

mod_rewrite と .htaccess を有効にしてからhttpd.conf、このコードをディレクトリの.htaccess下に配置します。DOCUMENT_ROOT

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^blog/its-a-sunny-day/?$ / [L,R,NC]
于 2012-06-16T17:32:55.283 に答える
-3

リダイレクト ヘッダーを送信するための cgi/php ファイルを作成します。次に、"blog/its-a-sunny-day" を "path/to/redirect.php" に置き換える書き換えルールを記述します。例えば:

/redirect.php:

<?php header( 'Location: /' ) ; ?>

/.htaccess:

RewriteEngine on
RewriteRule ^blog/its-a-sunny-day$ /redirect.php
于 2012-06-16T13:32:25.167 に答える