Htaccess活用術

.htaccessで様々な機能を実現

httpsへの強制移動

.htaccessでサーバーへのアクセスを制御できます。
これは、http://~~~ でアクセスしてきたユーザーをhttps://~~~ に自動的に移行させるための記載方法です。
RewriteEngine On 
RewriteBase / 
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
注)設定を即時無効化したいときは、一度「空」の .htaccess をアップロードしてサイトにアクセスしてみる。

ssi (Server Side Include) の有効化

レンタルサーバーでは拡張子.shtmlのファイルに対して有効化されていることが多いようです。 サーバーの設定で.htmや.htmlにssiが有効化されていないときは .htaccess に次の指定を加えます。
Options +Includes
AddHandler server-parsed htm
AddHandler server-parsed html


さくらインターネットユーザー向け、 .htaccess によるアクセス制御

Webmasters' Tips
Update :2024-04-05 11:01