Typecho首次在amh使用出现404错误解决办法

在amh4.2,阿里云服务器上面上面安装typecho,php版本5.3.28,安装过程很简单,除了首页,全部都是404错误.

查看了常见问题,知道是伪静态出现了问题,照着解决方案,完全不起作用,下面是自行研究的解决方法;看清楚是amh哦,其他服务器不清楚;

路径/usr/local/nginx/conf/vhost/yoby123.cn.conf
注意这个文件就是域名.conf
找到里面如下修改就可以了

    location ~ .*\.php(\/.*)*$
    {

index index.html index.php;
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}

注意需要重启服务器,amh上重载nginx即可.
我自己测试可以正常使用了.


扫码二维码阅读

标签: typecho