本地虚拟域名指向(Windows / Nginx)
DNS 服务器指向特定域名
1.打开 C:\Windows\System32\drivers\etc
文件夹,找到 hosts
文件(此文件无后缀)
2.修改文件夹中的 hosts
文件
在文件后面添加上想指向的域名,然后保存即可。
#127.0.0.1 不变,后面的域名为想指向的域名
127.0.0.1 juziya.test
如:
添加完成后 以管理员身份
保存文件。
绑定 Nginx 文件夹
根据 Nginx
所在目录找到 vhosts
文件夹
如
C:\...\Nginx1.15.11\conf\vhosts
将 0localhost_80.conf
文件复制一份,文件名修改为指向的域名(如 juziya.conf
)
然后修改 juziya.conf
文件的内容:
1.将文件内的 server_name
修改为指向的域名
2.将文件内的 root
修改为指向的文件夹
server {
listen 80;
server_name juziya.test;
root "C:/phpstudy_pro/WWW/juziya/public";
...
保存并重启 Nginx
,必须要重启 Nginx
才会生效!
本地访问虚拟域名
成功!
可能会出现的问题
ThinkPHP 6.0 在 Nginx 下默认页面能访问,其他路由无法访问报错 404 问题
本作品采用《CC 协议》,转载必须注明作者和本文链接