在appnode面板上如何使用flarum程序伪静态

echo 2018-1-31 1320

flarum.org官网给出的伪静态规则.

Quotelocation / { try_files $uri $uri/ /index.php?$query_string; }
location /api { try_files $uri $uri/ /api.php?$query_string; }
location /admin { try_files $uri $uri/ /admin.php?$query_string; }
location /flarum { deny all; return 404;}


但是面板仅支持:如果重写,返回,休息,设置,try_files按照说明删除位置但是我修改后总是出现问题,这是我自己修改的但是有些东西不会显示总是出现问题

Quotetry_files $uri $uri/ /index.php?$query_string;
rewrite ^/api(.*)$ /api.php last;
rewrite ^/admin(.*)$ /admin.php last;


大佬们帮我看看怎么把官网的规则改成appnode适用的规则
最新回复 (5)
  • 虚竹 2018-1-31
    引用 2
    这排版实在反人类,忽略该帖。
  • echo 2018-1-31
    引用 3
    Quote虚竹 发表于 2018-1-31 20:42
    这排版实在反人类,忽略该帖。


    这个编辑器不会用/ch:'(
  • echo 2018-1-31
    引用 4
    Quote虚竹 发表于 2018-1-31 20:42
    这排版实在反人类,忽略该帖。


    改了半天排版:L
  • 虚竹 2018-1-31
    引用 5
    伪静态配置写入:
    Quotetry_files $uri $uri/ /index.php?$query_string;

    剩下的,在源文配置中,点自定义,直接粘贴:
    Quotelocation /api {
    try_files $uri $uri/ /api.php?$query_string;
    }
    location /admin {
    try_files $uri $uri/ /admin.php?$query_string;
    }
    location /flarum {
    deny all; return 404;
    }

  • echo 2018-1-31
    引用 6
    Quote虚竹 发表于 2018-1-31 21:31
    伪静态配置写入:

    剩下的,在源文配置中,点自定义,直接粘贴:


    使用这个重启nginx就出现了 ServiceControlFailed! :L
返回
发新帖