1.下载Apache
下载后的版本为绿色版,解压到自己的Apache安装目录
在Apache/conf下,打开httpd.conf配置文件,添加入下内容
配置网站的主目录
DocumentRoot "D:\phpbook"
这边要特别的注意,如果更改了web根路径,要改变如下代码
<Directory />
AllowOverride none
# Require all denied
Options Indexes FollowSymLinks
</Directory>
指定php.ini文件的存放位置
PHPIniDir "D:\PHP7\php.ini"
在Apache中添加PHP模块
在#LoadModule vhost_alias_module modules/mod_vhost_alias.so下添加
LoadModule php7_module "d:/php7/php7apache2_4.dll"
AddType application/x-httpd-php .php .html .htm
2.将所有请求都重定向到/index.php
服务器级:
1.打开Apache的配置文件httpd.conf,将#LoadModule rewrite_module modules/mod_rewrite前面的#去掉;
2.在httpd.conf中添加如下代码
<IfModule mod_rewrite.c>
RewriteEngine On
#这里编写rewrite规则,具体语法,下面会详细描述
RewriteRule (.*)$ /index.php [L,NC]
</IfModule>
3.重启Apache即可。