全球主机交流论坛

标题: 请教个php问题 [打印本页]

作者: restoression    时间: 2022-9-30 12:05
标题: 请教个php问题
一个php架构的网站如何让它默认访问html文件作为首页?

不懂php,现在这个网站是根据框架的route来view的,想自己做个首页放上去,但是放上去之后输入网址还是原来的网站页面。
作者: Oracle.    时间: 2022-9-30 12:07
nginx设置一下就行了吧
作者: vavn    时间: 2022-9-30 12:08
1、修改默认文件2、修改主页文件名为index.html
作者: restoression    时间: 2022-9-30 12:10
Oracle. 发表于 2022-9-30 12:07
nginx设置一下就行了吧

nginx把index.html放在前面还是打开了原来的页面
作者: restoression    时间: 2022-9-30 12:11
vavn 发表于 2022-9-30 12:08
1、修改默认文件2、修改主页文件名为index.html

改了还是访问不到
作者: 菜鸡这斯    时间: 2022-9-30 12:19
NGINX 这一行
  1. index index.php index.html index.htm default.php default.htm default.html;
复制代码

删掉index.php 或把index.html放在最前面(紧挨着index+空格后面)
作者: 螃蟹就得走直线    时间: 2022-9-30 12:21
是我肤浅了,这跟PHP有关系,这不是修改Nginx配置,重新载入配置吗?
作者: restoression    时间: 2022-9-30 12:23
菜鸡这斯 发表于 2022-9-30 12:19
NGINX 这一行

删掉index.php 或把index.html放在最前面(紧挨着index+空格后面)

改了,nginx也重启了,还是进入的原来的页面,是不是跟伪静态规则有关
作者: Oracle.    时间: 2022-9-30 12:31
restoression 发表于 2022-9-30 12:23
改了,nginx也重启了,还是进入的原来的页面,是不是跟伪静态规则有关

有伪静态好像不行
作者: require    时间: 2022-9-30 12:32
手动帮改代码,打钱不,没钱懒得搞
作者: 3721    时间: 2022-9-30 12:36
本帖最后由 3721 于 2022-9-30 12:37 编辑

去nginx 把 默认主页  index.html 优先级调整到最高 就行了。

index.html
index.php
index.htm

这样你应该懂了吧


作者: restoression    时间: 2022-9-30 12:37
Oracle. 发表于 2022-9-30 12:31
有伪静态好像不行

谢了,已经弄好了,要改route和controller,看了下文档,也不难理解。
作者: restoression    时间: 2022-9-30 12:39
3721 发表于 2022-9-30 12:36
去nginx 把 默认主页  index.html 优先级调整到最高 就行了。

index.html

这个方法不行的,我也不知道这个php框架叫什么,但是它不能直接访问页面的
作者: 3721    时间: 2022-9-30 12:41
restoression 发表于 2022-9-30 12:39
这个方法不行的,我也不知道这个php框架叫什么,但是它不能直接访问页面的 ...

不应该啊,这样设置 就优先显示你的说的 html文件了。

那我不清楚了
作者: restoression    时间: 2022-9-30 12:46
3721 发表于 2022-9-30 12:41
不应该啊,这样设置 就优先显示你的说的 html文件了。

那我不清楚了

我也觉得奇怪,按道理来说html放第一位访问网站nginx是第一个检索网站目录下index.html的,但是就是访问不到




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