a-blog cms の .htaccess の改良で高速化

1ヶ月くらい前に a-blog cmsの.htaccessを修正 というエントリーを書いていましたが、さらに改良版が昨日用意され、このサイトにも使ってみました。

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule .* - [L,E=rewrite:true]

RewriteRule .* ./ [L,E=rewrite:true]

の部分を、以下のようにします。

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} (.*(^|/)[^\./]+)$
RewriteRule .* %1/ [L,R=301]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (^|/)[^\./]*(/?$|\.(html|htm|xml|txt|js|json|css)$) index.php [L]

次のバージョンの 1.2.2 の標準になる予定でいます。 ご意見、ご感想があればお知らせ下さい。


プロフィール

山本一道
  • Twitter
  • Facebook
  • Google+

有限会社アップルップル

山本 一道

名古屋のホームページ制作会社「有限会社アップルップル」の代表をしています。弊社で開発しているCMS「a-blog cms」や、名古屋の「WCAN」も、よろしくお願いします。

エントリーリスト

タグ