apache实现url重写
- LoadModule rewrite_module modules/mod_rewrite.so将前面的注释去掉
- 修改httpd.conf, 把AllowOverride none改为Allowoverride FileInfo或者Allowoverride All, 使Apache能够读取.htaccess的内容(注意要改动配置文件的全部Allowoverride: 我的需要改动三处才能生效)
- 在项目根目录下添加.htaccess文件, 文件内容为:3. 在项目根目录下添加.htaccess文件, 文件内容为:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] - 重启Apache