2

ユーザーがヒットした場合my_website.comはリダイレクトする必要my_website.com/abcがありますが、ヒットした場合はmy_website.com/xyz通常どおりアクセスできます。

.htacess ファイルを使用してこれを行うにはどうすればよいですか

4

2 に答える 2

5

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

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

RewriteCond %{HTTP_HOST} ^my_website\.com$ [NC]
Rewriterule ^$ /abc [L,R=302]

正常に動作していることを確認したら、 に置き換えR=302ますR=301R=301mod_rewrite ルールをテストしている間は (Permanent Redirect) を使用しないでください。

于 2013-06-08T11:24:02.617 に答える
2

これで試してください

RewriteEngine on
RewriteCond %{REQUEST_URI} ^/$
Rewriterule ^(.*)$ http://my_website.com/abc [L,R=301]
于 2013-06-08T11:21:38.420 に答える