ユーザーがヒットした場合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=301mod_rewrite ルールをテストしている間は (Permanent Redirect) を使用しないでください。
これで試してください
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/$
Rewriterule ^(.*)$ http://my_website.com/abc [L,R=301]