700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > powerdns与nginx结合实现以域名和IP方式访问web服务器80端口时分别跳转到不同页面...

powerdns与nginx结合实现以域名和IP方式访问web服务器80端口时分别跳转到不同页面...

时间:2018-08-17 16:11:01

相关推荐

powerdns与nginx结合实现以域名和IP方式访问web服务器80端口时分别跳转到不同页面...

1.powerdns设置

2.内部网站介绍

web服务器采用nginx,内网dns采用powerdns.

想实现的功能如下

通过ip访问时跳转到A页面,通过域名访问时,让其跳转到B页面。两种方式的端口均为80.

页面A对应的nginx配置

server {

listen 80;

server_name localhost;

#charset koi8-r;

charset utf-8;

access_log logs/localhost.access.log main;

error_log logs/localhost.error.log;

root /var/www;

index index.php index.html index.htm;

autoindex on;

autoindex_exact_size off;

autoindex_localtime on;

location / {

}

页面B对应的nginx配置

server {

listen 80;

server_name ;

#charset koi8-r;

charset utf-8;

access_log logs/localhost38.access.log;

error_log logs/localhost38.error.log;

location / {

root /var/www/q2a/question2answer-1.7;

index index.php index.html index.htm;

autoindex on;

autoindex_exact_size off;

autoindex_localtime on;

}

配置后重启nginx,

[root@movie conf]# /usr/local/nginx/sbin/nginx -s reload

3.测试

通过IP访问

通过域名访问

可以看到,二者分别跳转到了不同页面。

总结,以上其实是基于多个域名、同一端口的nginx应用。

本文转自 xoyabc 51CTO博客,原文链接:/xoyabc/1671414,如需转载请自行联系原作者

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。