全球主机交流论坛

标题: 有没有了解thinkhp的? [打印本页]

作者: 气味    时间: 2018-5-12 09:05
标题: 有没有了解thinkhp的?
apache,开启伪静态后,使用index.php/路径仍然可以正常访问。如何禁止通过index.php/这路径访问网页呢?
http://www.mjj.com/index.php/vip/hello.html 禁止这样的url打开页面
http://www.mjj.com/vip/hello.html

一个页面不同的URL打开都是200状态,也不太靠谱,如何处理呢?


另外,thinkphp能否生成真实的静态文件页面?
作者: xfspace    时间: 2018-5-12 09:07
这边打开不是200。
作者: 气味    时间: 2018-5-12 09:15
xfspace 发表于 2018-5-12 09:07
这边打开不是200。

我只是举个栗子 这么给力的域名肯定不是我的
作者: bopo520    时间: 2018-5-12 09:35
如何禁止通过index.php/这路径访问网页呢?配置路由
作者: 气味    时间: 2018-5-12 09:36
bopo520 发表于 2018-5-12 09:35
如何禁止通过index.php/这路径访问网页呢?配置路由

不会弄,貌似index.php是入口文件,必须都得有这个?
作者: psdshow    时间: 2018-5-12 09:42
thinkphp只是个框架
不是cms
能不能生成静态跟框架无关

你的伪静态为什么能用,因为你只是隐藏了后端地址
如果后端都无法访问 前端要怎么去访问呢
作者: 气味    时间: 2018-5-12 09:44
psdshow 发表于 2018-5-12 09:42
thinkphp只是个框架
不是cms
能不能生成静态跟框架无关

那怎么操作把index.php/这个做301呢?
作者: bopo520    时间: 2018-5-12 20:33
气味 发表于 2018-5-12 09:36
不会弄,貌似index.php是入口文件,必须都得有这个?

需要在tp框架下面编写你的路由规则,具体怎么跳转是跟路由规则有关系,入口文件也是可以修改的。建议你阅读一下tp的文档
作者: 气味    时间: 2018-5-13 14:19
bopo520 发表于 2018-5-12 20:33
需要在tp框架下面编写你的路由规则,具体怎么跳转是跟路由规则有关系,入口文件也是可以修改的。建议你阅 ...

刚刚安装了 www.ukcms.com 呃 官方的联系不上 发QQ消息一直没回复
作者: 分享吧    时间: 2018-5-13 14:38
多看文档。。。




欢迎光临 全球主机交流论坛 (https://hostloc.9hanju.com/) Powered by Discuz! X3.4