1. 程式人生 > >Apache偽靜態失效

Apache偽靜態失效

關於PHP專案,Apache偽靜態失效的原因可能有很多,這裡我只寫我遇到的情況

PHP環境5.6,Apache版本2.4,環境安裝(整合環境phpstudy)

<IfModule mod_rewrite.c>
  Options +FollowSymlinks
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
</IfModule>

PHP環境5.6,Apache版本5.2,環境安裝(整合環境wamp)

<IfModule mod_rewrite.c>
  Options +FollowSymlinks
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>