最近项目用的是nginx服务,apache怎么隐藏入口不赘述,官方文档有介绍,Nginx隐藏官方文档这样说的:

实践中,这样是不对的,应该在网站对应的vhost.conf中配置:

server {
listen 80;
server_name test.aaa.com;
root "D:/phpstudy_pro/WWW/test.aaa.com/public";
location / {
index index.php index.html error/index.html;
error_page 400 /error/400.html;
error_page 403 /error/403.html;
error_page 404 /error/404.html;
error_page 501 /error/501.html;
error_page 502 /error/502.html;
error_page 503 /error/503.html;
error_page 504 /error/504.html;
error_page 505 /error/505.html;
error_page 506 /error/506.html;
error_page 507 /error/507.html;
error_page 509 /error/509.html;
error_page 510 /error/510.html;
autoindex off;
if (!-e $request_filename){
rewrite ^(.*)$
/index.php?s=/$1 last;
}
} location ~ \.php(.*)$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
include fastcgi_params;
}
}

  重点是加上这一行:

    

   if (!-e $request_filename){
rewrite ^(.*)$
/index.php?s=/$1 last;
}

  

最新文章

  1. [译]git rebase
  2. [游戏学习24] MFC 各种绘图 字体学习
  3. [转]Windows8下设置VS默认启动方式为管理员启动
  4. 12.Generics
  5. Redis基础知识之————使用技巧(持续更新中.....)
  6. centos7 最小化安装 无 ifconfig,netstat 的安装
  7. 关于修改Eclipse工作空间对应的文件夹名称之后的处理.
  8. cocos2d中如何使用图片纹理图集的加载来实现一个动画的功能
  9. mybatis动态sql语句问题
  10. D3D 扎带 小样本
  11. 第三十九节,python内置全局变量
  12. strictmode
  13. JAVA加密算法系列-DESCoder
  14. ajax封装函数和表单序列化
  15. 开发 chrome 扩展 GitHub-Remarks 的一些想法以及遗憾
  16. HTML 练习实现鼠标移到用户图像展示更多信息
  17. 虎牙直播张波:掘金Nginx日志
  18. Python内置函数(33)——int
  19. 第五章Bookstrap
  20. 20165231 实验一 Java开发环境的熟悉

热门文章

  1. ssh 连接 wsl2
  2. 不像JVM的JVM
  3. Rigol DSA815频谱仪在合肥光源工作点测量系统中的应用
  4. redis(1)NoSQL数据库简介
  5. Quill编辑器实现原理初探
  6. Canvas:绘制失败的问题
  7. Postgresql WAL日志浅析
  8. windows pwn(一)
  9. LeetCode-537 复数乘法
  10. java-jdbc-druid