外观
LNMP中nginx配置tp6 pathinfo模式 隐藏index.php
pathinfo 模式的设置
添加虚拟主机的时候,会提示“Enable PHP Pathinfo?(y/n)”,这里选择 y,站点就开启了 pathinfo 模式,如果选择了 n,后期又想开启,按以下操作。
1、找到/usr/local/nginx/conf/vhost/域名.conf 文件
2、打开编辑添加 include enable-php-pathinfo.conf;
隐藏 index.php
lnmp 一键包本身配置的有第三方的 rewrite 规则,在添加虚拟主机提,会提示“Allow Rewrite rule?(y/n)”,选择 y 后会提示“(Default rewrite :other):”这里输入 thinkphp,则开通的站点默认配置了 thinkphp 的 rewrite 规则,如果设置有误,可以进行如下更改:
1、需在域名.conf 中加入或修改对应配置为 include rewrite/thinkphp.conf;
2、将主目录设置至 public 目录
3、去掉对应站点的防跨目录设置,可以直接使用 lnmp 安装包 tools/ 目录下的 ./remove_open_basedir_restriction.sh 进行移除,需要输入网站目录完整路径(注意不是新的网站路径)