以下配置的路径以阿里云提供的标准环境路径为准,如果您另行安装,请根据实际安装路径去找到您的配置文件进行配置。
假如我们需要在我们的网站www.test.com上增加绑定一个m.test.com和一个test.com的域名,请进行如下类似的操作:
1.cd /alidata/server/nginx/conf/vhosts/ 找到您的网站配置文件,一般是您的域名.conf,例如域名是:www.test.com,那就应该是www.test.com.conf。
2.vim www.test.com.conf 修改这个配置文件,您应该会看到如下类似的配置内容:
server {
listen 80;
server_name www.test.com;
root /www/web/www_test_com/public_html;
index index.php;
error_page 400 /errpage/400.html;
error_page 403 /errpage/403.html;
error_page 404 /errpage/404.html;
location ~ \.php$ {
proxy_pass http://127.0.0.1:88;
include naproxy.conf;
}
location / {
try_files $uri @apache;
}
location @apache {
proxy_pass http://127.0.0.1:88;
include naproxy.conf;
}
access_log /www/web_logs/www.test.com_access.log wwwlogs;
error_log /www/web_logs/www.test.com_error.log;
}
3.点击字母“i”开始编辑文件,输入内容:
server {
listen 80;
server_name www.test.com test.com m.test.com;
root /www/web/www_test_com/public_html;
index index.php;
error_page 400 /errpage/400.html;
error_page 403 /errpage/403.html;
error_page 404 /errpage/404.html;
location ~ \.php$ {
proxy_pass http://127.0.0.1:88;
include naproxy.conf;
}
location / {
try_files $uri @apache;
}
location @apache {
proxy_pass http://127.0.0.1:88;
include naproxy.conf;
}
access_log /www/web_logs/www.test.com_access.log wwwlogs;
error_log /www/web_logs/www.test.com_error.log;
}
其中:
ServerName www.test.com test.com m.test.com;绑定的网站域名(您如果有多个域名添加在这里)
index index.php; 设置默认首页
root /www/web/www_test_com/public_html; 是指定网站的目录。
按“esc”退出编辑模式,输入“:wq”保存退出。
4.输入命令:nginx –s reload 重启nginx测试。
5.测试网站。请在浏览器中输入域名,测试设置。
会员评论