apache配置php实现单一入口方法
在apache的httpd.conf加入,需要把LoadModule rewrite_module modules/mod_rewrite.so前面的“#”去掉
代码如下:
DocumentRoot / <Directory /> Options Indexes FollowSymLinks MultiViews AllowOverride None #AllowOverride All <IfModule mod_rewrite.c> 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] </IfModule> DirectoryIndex index.php index.html index.htm </Directory>