server {listen 80;#server_name localhost;server_name hhy.com;/**这里写自己的域名*/#charset koi8-r;#access_log logs/host.access.log main;# root F:/PHPstudy/PHPTutorial/WWW;root F:/PH...
server { listen 80; #server_name localhost; server_name hhy.com;/**这里写自己的域名*/ #charset koi8-r; #access_log logs/host.access.log main; # root "F:/PHPstudy/PHPTutorial/WWW"; root "F:/PHPstudy/PHPTutorial/WWW/ShopMall"; location / { index index.html index.htm index.php l.php; /**下面的if判断就是隐藏index.php*/ if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } autoindex off; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; }
nginx服务器的配置文件是 nginx.conf ,注意配置文件的最后是否有加载其他配置文件
打开我的电脑,目录是C:\Windows\System32\drivers\etc下的hosts文件,在最下面加上127.0.0.1 hhy.com,添加的域名一定要跟nginx的配置文件中设置的域名一致
沃梦达教程
本文标题为:TP5框架 nginx服务器 配置域名 隐藏index.php
基础教程推荐
猜你喜欢
- PHP实现Redis单据锁以及防止并发重复写入 2022-10-12
- laravel 解决多库下的DB::transaction()事务失效问题 2023-03-08
- 在Laravel中实现使用AJAX动态刷新部分页面 2023-03-02
- php array分组,PHP中array数组的分组排序 2022-08-01
- laravel ORM关联关系中的 with和whereHas用法 2023-03-02
- PHP中的错误及其处理机制 2023-06-04
- PHP命名空间简单用法示例 2022-12-01
- thinkphp3.2.3框架动态切换多数据库的方法分析 2023-03-19
- PHP获取MySQL执行sql语句的查询时间方法 2022-11-09
- 使用PHP开发留言板功能 2023-03-13