ある慈善団体から、ブログに Expression Engine を使用した PHP サイトである新しいサイトの作成を手伝ってほしいと依頼されました。
彼らは、.php 拡張子を取り除き、ブログへの式エンジンのパスを /index.php/blog から /blog に書き直すように要求しました。以下の書き換えでこれを行いましたが、ブログの CSS ファイルが表示されず、書き換えに追いつく必要があります。
どうすれば除外できますか?
mysite.org/?css=Home/site_styles.v.1335444432
書き直しから?
どうもありがとう。
DirectoryIndex home.php
Options Indexes Includes FollowSymLinks
RewriteEngine on
RewriteCond %{THE_REQUEST} ^GET\s.+\.php [NC]
RewriteRule ^(.+)\.php$ /$1 [NE,R=301,L,NC]
RewriteCond %{REQUEST_URI} !\.php$ [NC]
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)/?$ /$1.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]