.htaccessが微妙

WordPress用のクリティカルな記述がある。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

うっかり赤字の部分を付け忘れるとNotFoundになるようなエラーが起きると
apacheは無限ループに陥り、
内部エラーを返すので

ErrorDocument 500 /err.html

とかの設定は無駄になる。
このせいでswapしてたようだ。




コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA