# Discuz! Q Nginx配置
# Nginx必须包含以下配置
请将root目录指向 <站点主目录>/public
目录,同时一定要配置 index
和 location /
,将所有的请求将引导至 index.php
。具体配置,请注意对照检查这样一些地方:
# root 配置
确认 root
指向了安装好的 public
目录,以下是示例,请按自己的实际配置设置
root /home/www/discuz/public;
# index 配置
确保 index 的第一项是 index.php
,以下为示例
index index.php index.html;
# location 配置
确保 location /
按如下配置,如果之前有相关配置,请替换:
location / {
try_files $uri $uri/ /index.php?$query_string;
}
# Nginx建议配置
# gzip配置
建议添加以下配置,以启用gzip压缩
gzip on;
gzip_min_length 1024;
gzip_types text/html text/css application/x-javascript application/javascript application/vnd.api+json;
gzip_disable "MSIE [1-6]\.";
gzip_comp_level 2;