- 我要修改 sites-available/mysite 文件,还是应该将 html/nginx.conf 用于此类事情?
使用 nginx 时首选使用自定义配置 (sites-available/your-conf)。nginx 也可以通过这些配置用作负载平衡系统。
- 修改我的conf文件后是否需要重启Nginx?是的你是。
下面是一个示例配置(它已经以正确的命名而不是 wordpress 运行。
此外,关于 Wordpress Mulltisite 的官方文档可能会给您一个想法。
server {
listen 80;
root /var/www/wordpress;
index index.php index.html index.htm;
access_log /var/log/nginx/wordpress.access.log;
error_log /var/log/nginx/wordpress.error.log;
# Make site accessible from http://localhost/
# Add wordpress.local.com to your hosts.conf file if not an alive host
server_name wordpress.local.com;
location / {
try_files $uri $uri/ /index.php?q=$uri&$args;
}
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/www;
}
include fastcgi.conf;
}