.htaccess生成ツール
必要な項目を選ぶだけで、.htaccessの内容がすぐに作られます。
入力した文章やファイルはサーバーに送らず、このブラウザー内だけで処理します。
サイトのルート(多くはpublic_html)に .htaccess として保存してください。アップロード前に既存のファイルをバックアップしておきましょう。
使い方
- 左側で必要な項目を選びます。チェックを入れた項目と値を入れた項目だけが右側の設定に入ります。
- サイトを移転した場合は「旧URL → 新URL」に1行ずつ「/旧パス /新パス」と書きます。301(恒久的な移動)になるので検索評価も引き継がれます。
- 形式が正しくない行は右下に赤字で表示され、設定からは除かれます。
- 「コピー」か「ダウンロード」で取り出し、サイトのルートに .htaccess としてアップロードします。アップロード後は主なページが正しく開くか必ず確認してください。
よくある質問
HTTPS化を有効にしたら無限リダイレクトになります。
Cloudflareなどのプロキシやロードバランサーの後ろにあると、サーバーからは常にhttpで受けているように見え、%{HTTPS} がoffになります。その場合は RewriteCond %{HTTP:X-Forwarded-Proto} !https に書き換えるか、プロキシ側のHTTPS強制機能を使ってください。
ダウンロードしたファイル名から先頭のドットが消えました。
一部のブラウザーやOSは、ドットで始まるファイル名を変更して保存します。サーバーにアップロードするときに名前を .htaccess に直してください。
Nginxでも使えますか?
いいえ。.htaccessを読むのはApache(と互換サーバーのLiteSpeed)だけです。Nginxではサーバーの設定ファイルに同じ内容を直接書く必要があります。