首页隐藏index.php的问题

解决您在不同平台环境下遇到的安装和升级问题

首页隐藏index.php的问题

帖子Arcadia » 2019年 11月 12日 19:03

更新:

第二天什么都没改,问题自动修复了。。 我:???


更新2:

经过细致的排查,果然是一个特别蠢的原因:因为在nginx rewrite配置成功之前我在自己的几台设备上都打开过首页了,所以chrome自动做了缓存,今天在另一台电脑上正常打开了。之前的几台设备打开调试模式禁用缓存选项,开启控制台刷新后问题完美解决


原内容:

提问之前先说声抱歉,本人对nginx实在不熟,多方搜索也没能解决问题,只好来论坛打扰大家

现象:
永久链接配置成功,后台,前台一切页面访问正常,并且不会显示index.php除了首页。

我的设置里的站点地址是blog.abc.com,尝试访问该url会下载index.php,只有通过blog.abc.com/index.php才能成功访问首页

我按照网络上搜索到的各种隐藏首页的方法尝试,都无法正确的访问到blog.abc.com,请大佬教我该如何配置nginx :(

目前相关的配置是:
代码: 全选
server {
    listen 80;
    server_name blog.abc.com;
    index index.php;
    root /data/typecho;

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

    location ~ .*\.php(\/.*)*$ {
        include fastcgi.conf;
        fastcgi_pass  unix:/dev/shm/php-cgi.sock;
    }
}
最后由 Arcadia 编辑于 2019年 11月 13日 14:39,总共编辑了 4 次
Arcadia
 
帖子: 2
注册: 2019年 11月 12日 18:55

Re: 首页隐藏index.php的问题

帖子ClayMore » 2019年 11月 12日 19:39

最简单就是一键lnmp或者宝塔面板
头像
ClayMore
 
帖子: 2090
注册: 2007年 11月 29日 02:55

Re: 首页隐藏index.php的问题

帖子Arcadia » 2019年 11月 12日 19:43

ClayMore 写道:最简单就是一键lnmp或者宝塔面板


我这个服务器都是自己搭的,没用过这些stack的工具,现在后悔了。。
Arcadia
 
帖子: 2
注册: 2019年 11月 12日 18:55


回到 安装和升级问题

在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客