htaccess - yagisawatakuya/Wiki GitHub Wiki

Webサイトのメンテナンス中画面を出す正しい作法と.htaccessの書き方

https://webtan.impress.co.jp/e/2009/06/16/5880

Basic認証

.htaccess

AuthType Basic
AuthName "Input your ID and Password."
AuthUserFile /home/ドメイン名/フォルダ名/.htpasswd
require valid-user

※AuthUserFileのパスが不明な場合、phpファイルに下記入力で調べる

<?php echo __FILE__; ?>

.htpasswd

//ユーザー名 :エンコードされたパスワード
admin:yExaSiqDuWObk

http://www.luft.co.jp/cgi/htpasswd.php

ブラウザのキャッシュ

.htaccess

<IfModule mod_expires.c>
# キャッシュの有効期限を設定
ExpiresActive On
ExpiresByType text/css "access plus 1 months"
ExpiresByType text/javascript "access plus 1 months"
ExpiresByType text/x-javascript "access 1 months"
ExpiresByType image/gif "access plus 1 months"
ExpiresByType image/jpeg "access plus 1 months"
ExpiresByType image/png "access plus 1 months"
ExpiresByType image/jpg "access plus 1 months"
ExpiresByType application/x-javascript "access plus 1 months"
ExpiresByType application/javascript "access plus 1 months"
</ifModule>
⚠️ **GitHub.com Fallback** ⚠️