ユーザーがヒットした場合my_website.com
はリダイレクトする必要my_website.com/abc
がありますが、ヒットした場合はmy_website.com/xyz
通常どおりアクセスできます。
.htacess ファイルを使用してこれを行うにはどうすればよいですか
ユーザーがヒットした場合my_website.com
はリダイレクトする必要my_website.com/abc
がありますが、ヒットした場合はmy_website.com/xyz
通常どおりアクセスできます。
.htacess ファイルを使用してこれを行うにはどうすればよいですか
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=301
。R=301
mod_rewrite ルールをテストしている間は (Permanent Redirect) を使用しないでください。
これで試してください
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/$
Rewriterule ^(.*)$ http://my_website.com/abc [L,R=301]