开发者社区> 问答> 正文

ECS Linux服务器nginx环境绑定多个域名方法

非常简单!


教程如下:
http://visant.lofter.com/post/1cb75af5_a5a0feb

展开
收起
visant 2016-03-23 12:47:20 8650 0
6 条回答
写回答
取消 提交回答
  • R&S网络资深工程师 ,阿里云论坛官方版主,阿里云云计算ACP,春考教学网站长,IT技术晋级之路专辑作者
    phpwind.conf里面换成你的域名就行
    2016-03-23 20:01:50
    赞同 展开评论 打赏
  • 首先 楼主你确认下你的nginx是不是开启了vhost,如果开启了vhost 那么就在vhost目录下建一个conf文件 比如blog.conf,自己把里面的域名和路径修改下就行,如果没有设置vhost就把下面的内容加到nginx.conf文件里


    别问我怎么加,自己想办法

    内容是:
    server  {
       server_name_in_redirect  off;
        listen 80;
        server_name  blog.abc.com;
        charset gbk;
        index index.html index.htm index.php;
        root  /博客站点文件路径;

    location / {
    if (-f $request_filename/index.html){
                    rewrite (.*) $1/index.html break;
            }
    if (-f $request_filename/index.php){
                    rewrite (.*) $1/index.php;
            }
    if (!-f $request_filename){
                    rewrite (.*) /index.php;
            }
    }
                                
        location ~ .*\.(php|php5)?$
        {      
          fastcgi_pass  127.0.0.1:9000;
          fastcgi_index index.php;
          include fcgi.conf;
        }
        
        
        location ~* \.(gif|jpg|jpeg|png|bmp|txt|zip|jar|swf)$ {
        valid_referers none blocked *.7qy.com;
        if ($invalid_referer) {
        rewrite ^/  http://7qy.com/403.gif;
        }

        location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
        {
          expires      30d;
        }

        location ~ .*\.(js|css)?$
        {
          expires      1h;
        }
        
        access_log /dev/null;
        error_log /dev/null;
      }
    }

    2016-03-23 19:32:27
    赞同 展开评论 打赏
  • 我的个人网站 :www.irunker.com
    ReECS Linux服务器nginx如何绑定域名呢?
    仍未解决。。。。
    2016-03-23 19:18:24
    赞同 展开评论 打赏
  • 学习探索元宇宙。所有擅长技术都不擅长。
    学习中
    2016-03-23 13:21:47
    赞同 展开评论 打赏
  • 旺旺:nectar2。
    楼主您好,

    请问您是自己安装的nginx,还是用如amh套件安装得来的呢?

    您知道nginx的配置文件在哪个路径吗?

    -------------------------

    回 4楼(visant) 的帖子
    您好,

    如果您是使用“Linux一键Web安装包”安装的,请参考下载的安装包中的“Linux一键安装web环境使用教程”,里边有举例子,

    您照着例子操作,应该能成功的,加油喔。

    如果照着例子操作也不能成功,请回帖更新喔。
    2016-03-23 13:10:27
    赞同 展开评论 打赏
  • 解决方案工程师,负责为企业规划上云迁移方案和云上架构设计,在网站建设开发和云计算领域有多年经验,专注于Linux平台的系统维护以及应用部署。致力于以场景化的方式让云计算,用更加通俗易懂的方式让更多人体验云计算,让云端的计算更质朴的落地。
    回 楼主(visant) 的帖子
    一句两句解释不清楚,
    请看:
    http://www.neoease.com/nginx-virtual-host/

    这里可以系统的学到一点
    2016-03-23 12:57:07
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
《Nginx 代理系统常用手册》 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载