※ ChatGPTを利用し、要約された質問です(原文:.htaccessに複数の条件を書くには)
.htaccessに複数の条件を書くには
このQ&Aのポイント
.htaccessには複数の条件を書くことができます。例えば、RewriteEngineを使用してURLの書き換えを行なったり、Redirectを使用して特定のURLへのリダイレクトを行なったりすることができます。
質問の例では、2つの処理を書きたいとのことですが、複数の処理を行なう場合は改行して続けて書くことができます。
ただし、各処理の間に空行を挟む必要はありません。例えば、RewriteEngineの設定とRedirectの設定を連続して書くことができます。
.htaccessに以下の2つの処理を書きたいのですが、
単純に空行をあけて続けて書いてよいのでしょうか。
これと、
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.example\.com
RewriteRule (.*) http://example.com/$1 [R=301,L]
これ
Redirect permanent /example/ http://example.com/
この2つを単純に、
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.example\.com
RewriteRule (.*) http://example.com/$1 [R=301,L]
Redirect permanent /example/ http://example.com/
のように書いて大丈夫なのかということです。
初歩的な質問ですが、宜しくおねがい致します。
お礼
ご回答ありがとうございました。