安装

下载wamp包并安装

配置

配置host C:\Windows\System32\drivers\etc

1
127.0.0.1 www.test.com

找到Apache服务器下的 httpd.conf

1
2
# Virtual hosts
# Include conf/extra/httpd-vhosts.conf

去掉注释

配置虚拟域名

1
2
3
4
5
6
7
<VirtualHost *:80>
ServerAdmin webmaster@www.test.com
DocumentRoot "D:\Bitnami\wampstack-7.1.24-0\apache2\htdocs\work\InMiBao\public"
ServerName www.test.com
ErrorLog "logs/www.test.com-error.log"
CustomLog "logs/www.test.com-access.log" common
</VirtualHost>
  • ServerAdmin    这个是管理员邮箱
  • DocumentRoot   这个是域名进入的根目录
  • ServerName     这个是虚拟主机的域名(名称随便)
  • Errorlog      这个是错误日志,后面是日志的存放地址
  • CustomLog    这个是虚拟主机访问的日志。

thinkphp5去除index.php

1
2
3
4
5
6
7
8
9
10
11
12
[ Apache ]
httpd.conf配置文件中加载了mod_rewrite.so模块
所有 AllowOverride None 将None改为 All
把下面的内容保存为.htaccess文件放到应用入口文件的同级目录下
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On

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

重启Apache服务器