EQVPS
Web サーバー

.htaccess 生成

必要な項目にチェックを入れて、できあがった .htaccess をコピーするだけ。HTTPS、www、リダイレクト、キャッシュなど、よく検索されるルールをそろえています。

すべてブラウザ内で動作します。入力した内容が当社のサーバーに送られることはありません。

www
.htaccess

Apache と LiteSpeed で動作します。nginx は .htaccess を無視するので、同等のルールを server ブロックに書いてください。

しくみ

生成されるファイルは、HTTPS と www のリダイレクトに mod_rewrite、移動したページに Redirect 301、キャッシュと圧縮に mod_expires と mod_deflate、アクセス制御に Require を使います。いずれも Apache 2.4 と LiteSpeed の標準です。モジュールがないと 500 エラーになる箇所は IfModule で囲んであります。nginx は .htaccess をまったく読まないので、同じルールを server ブロックに書きます。

よくある質問

nginx でも動く?

いいえ、nginx は .htaccess を読みません。サーバー設定で return 301 と location ブロックを使ってください。

アップロードしたら 500 エラーになった

たいていはモジュール(rewrite、expires、headers)が有効になっていないか、AllowOverride がオフです。Apache のエラーログに該当行が出ます。

関連ツール

すべてのツール →

自分のサーバーで使ってみましょう:月額 3 ドルからの KVM VPS、root 権限、暗号資産で支払い。

VPS プラン