1. HOME
  2. Other
  3. .htaccess よく使う設定まとめ
Other - 2019-08-20

.htaccess よく使う設定まとめ

.htaccessの書き方を忘れていつも調べ直しているのでよく使う設定をまとめました。

httpからhttpsにリダイレクト

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

wwwあり・なしを統一

wwwなし

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

wwwあり

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]

アクセス制限

IPアドレスでアクセス制限

order deny,allow
Deny from all
allow from XXX.XXX.XXX.XXX

BASIC認証でアクセス制限

AuthType Basic
AuthName "Input your ID and Password."
AuthUserFile  パスワードとIDを明記したファイルの格納場所.htpasswd
require valid-user