PHP 实现单一入口 apache配置

在apache的httpd.conf加入,需要把LoadModule rewrite_module modules/mod_rewrite.so前面的“#”去掉

DocumentRoot /


    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    #AllowOverride All

  RewriteEngine on
  RewriteBase /
  #不显示index.php

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule  ^/?(.*)$ /index.php?%{QUERY_STRING} [L,NC]
  #RewriteRule ^(.*)$ index.php?$1 [QSA,L]
 
DirectoryIndex index.php index.html index.htm

你可能感兴趣的:(PHP 实现单一入口 apache配置)