JNBBS帮助文档:Nginx配置

admin · 2个月前 · 138 次点击

程序放在网站根目录下时,配置文件如下

server {

    listen 80;

    server_name ABC.org www.ABC.org; #你的域名

    root        /path/to/JNBBS/path;  #论坛程序目录

    index       index.php;

    access_log  /path/to/basic/log/access.log;

    error_log   /path/to/basic/log/error.log;

    location / {

        # Redirect everything that isn't a real file to index.php

        try_files $uri $uri/ /index.php?$args;

    }

    location ~ \.php$ {

        include fastcgi_params;

        fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;

        fastcgi_pass   127.0.0.1:9000;

        #fastcgi_pass unix:/var/run/php5-fpm.sock;

        try_files $uri =404;

    }

    location ^~ /core/ {

        deny    all;

    }

    #其他配置

}

程序放在网站子目录下时,在Nginx配置文件中加入以下配置

server {

    #其他配置

   #添加JNBBS配置开始

   #假设论坛程序放在abc子目录下

    location /abc/ {

        # Redirect everything that isn't a real file to index.php

        try_files $uri $uri/ /abc/index.php?$args;

    }

    location ^~ /abc/core/ {

        deny    all;

    }

   #添加JNBBS配置结束

    #其他配置

}


0 评论  
目前尚无评论
您需要登录后才可以评论。登录 - 现在注册
JNBBS
JNBBS 是一款主打轻量易用、易于二次开发的微社区系统。灵感来源于 Xiuno BBS。
现在注册
已注册用户请  登录
Time: 0.0026s, SQL: 4