- 追加された行はこの色です。
- 削除された行はこの色です。
- htaccess へ行く。
#freeze
* .[[htaccess]]の記述 [#k2be267f]
.htaccessの記述方法をまとめておこう。
- エラードキュメント
ErrorDocument 401 /error/401.html
ErrorDocument 403 /error/403.html
ErrorDocument 404 /error/404.html
ErrorDocument 500 /error/500.html
- indexの順番決め
DirectoryIndex index.php index.cgi index.html index.htm
- RewriteEngineを使ったアクセス拒否
RewriteEngine on
RewriteCond %{REMOTE_ADDR} "IP Address"
RewriteCond %{HTTP_USER_AGENT} "User Agent"
- RewriteEngineを使った転送(tDiaryで使用)
RewriteRule ^/([0-9\-]+)\.html$ /index.rb?date=$1
- Orderを使ったアクセス拒否
SetEnvIf User-Agent "User Agent" agent_spam
SetEnvIf Referer "Referer" referer_spam
Order Allow,Deny
Allow from all
Deny from env=agent_spam
Deny from env=referer_spam
Deny from "IP Address"
- これなんだったけ?
<FilesMatch "^\.ht">
Order allow,deny
Deny from all
</FilesMatch>
----
[[UNIX]] [[技術メモ]]