之前也遇到过一些问题,解决了,但一段时间之后就会忘记,接下来,我将把解决方法与大家分享

首先,本解决方法是在(一键安装)lnmp环境下的修改,其他环境下的没有试过。这是值得注意的地方。

此方法适用于TP5,ThinkCMF5等

关于解决TP5的public和index.php的掩藏解示意图

首先,你需要指定根目录。

接着,你需要在lnmp1.4安装包里的tools文件夹下有一个remove_open_basedir_restriction.sh

执行:

关于解决TP5的public和index.php的掩藏解示意图 2

至此,问题得以解决

掩藏index.php需要重写:

1
2
3
4
5
6
location / { // …..省略部分代码
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
}

OK,问题至此圆满解决


本文早期发布于个人 CSDN 博客:查看原文

站内搜索

没有找到内容!