RevealTheme logo

.htaccessスニペットジェネレーター

よく使われる.htaccessのルールを生成します。HTTPSの強制、wwwへのリダイレクト、キャッシュヘッダーの設定、Gzipの有効化など。

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

.htaccessスニペットジェネレーターとは何ですか?

.htaccessはApacheのディレクトリ単位の設定ファイルです。URLの書き換え、リダイレクト、キャッシュ、圧縮、セキュリティヘッダーを制御します。Hostingerをはじめとするほとんどの共有ホスティングはApache(またはそれと互換性のあるLiteSpeed)を使用しています。これらのスニペットは最もよくあるニーズをカバーしています。

よくある質問

.htaccessはNginxで動作しますか?
いいえ。Nginxは独自の設定構文を使います。これらのスニペットはApache/LiteSpeed専用です。
.htaccessはどこに置けばよいですか?
サイトのルート(index.htmlと同じ場所)に置きます。ルールはそのディレクトリとそのすべてのサブディレクトリに適用されます。

関連ツール