date. 2012/10/9

category. Other

アクセス禁止

見られたくないフォルダに配置したりします。

[text]
order deny,allow
deny from all
[/text]

URIをwwwなしに

URIをwwwがないものに変更

[text]
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.com4tis.net [NC]
RewriteRule ^(.*)$ http://com4tis.net/$1 [L,R=301]
[/text]

任意のエラーページ

エラーページを任意のページに設定する。

[text]
ErrorDocument 400 /400/
ErrorDocument 401 /401/
ErrorDocument 403 /403/
ErrorDocument 404 /404/
ErrorDocument 500 /500/
ErrorDocument 502 /502/
ErrorDocument 504 /504/
[/text]

/(スラッシュ)で終わった場合表示するファイル

/(スラッシュ)で終わった時に表示するファイルを指定する。

[text]
DirectoryIndex index.php
[/text]

indexがない場合に、ファイルを表示しない。

indexがない場合にファイルが表示されてしまうのを防ぐ。

[text]
Options All -Indexes
[/text]

キャッシュを利用してトラフィックを減らす

期限を設定してキャッシュを利用してトラフィックを減らす。

[text]
ExpiresActive on
ExpiresByType image/gif “access plus 1 month”
ExpiresByType image/png “access plus 1 month”
ExpiresByType image/jpg “access plus 1 month”
ExpiresByType image/jpeg “access plus 1 month”
ExpiresByType video/ogg “access plus 1 month”
ExpiresByType audio/ogg “access plus 1 month”
ExpiresByType video/mp4 “access plus 1 month”
ExpiresByType video/webm “access plus 1 month”
[/text]

gzipを使用する

gzipを使用して圧縮することで軽くする

[text]
FilterDeclare Comp CONTENT_SET
FilterProvider Comp DEFLATE resp=Content-Type $text/plain
FilterProvider Comp DEFLATE resp=Content-Type $text/html
FilterProvider Comp DEFLATE resp=Content-Type $application/javascript
FilterProvider Comp DEFLATE resp=Conten-Type $text/css
FilterChain Comp
[/text]

参考サイト

関連記事