nginx 域名绑定 域名, nginx 域名绑定 端口

一、nginx 域名绑定 域名 nginx绑定多个域名可又把多个域名规则写一个配置文件里,也可又分别建立多个域名配置文件,我一般为了管理方便,每个域名建一个文件,有些同类域名也可又写在一个总的配置文件里。 一、每个域名一个文件的写法        首先打开nginx域名配置文件存放目录:/usr/local/nginx/conf/servers ,如要绑定域名www.itblood.com 则在此目录建一个文件:www.itblood.com.conf然后在此文件中写规则,如:

server{
    listen 80;
    server_name www.itblood.com; #绑定域名
    index index.htm index.html index.php; #默认文件
    root /home/www/itblood.com; #网站根目录
    include location.conf; #调用其他规则,也可去除
}

  然后重起nginx服务器,域名就绑定成功了nginx服务器重起命令:/etc/init.d/nginx restart 二、一个文件多个域名的写法 一个文件添加多个域名的规则也是一样,只要把上面单个域名重复写下来就ok了,如:

server{
    listen 80;
    server_name www.itblood.com; #绑定域名
    index index.htm index.html index.php; #默认文件
    root /home/www/itblood.com; #网站根目录
    include location.conf; #调用其他规则,也可去除
}
 
server{
    listen 80;
    server_name msn.itblood.com; #绑定域名
    index index.htm index.html index.php; #默认文件
    root /home/www/msn.itblood.com; #网站根目录
    include location.conf; #调用其他规则,也可去除
}

  三、不带www的域名加301跳转 如果不带www的域名要加301跳转,那也是和绑定域名一样,先绑定不带www的域名,只是不用写网站目录,而是进行301跳转,如:

server
{
    listen 80;
    server_name itblood.com;
    rewrite ^/(.*) http://www.itblood.com/$1 permanent;
}

四、添加404网页

       添加404网页,都可又直接在里面添加,如:

server{
    listen 80;
    server_name www.itblood.com; #绑定域名
    index index.htm index.html index.php; #默认文件
    root /home/www/itblood.com; #网站根目录
    include location.conf; #调用其他规则,也可去除
    error_page 404 /404.html;
}

nginx 域名绑定 端口

server {
    listen  80;  
    server_name taqing.me www.taqing.me; ##,绑定域名
    location / {  
         proxy_pass http://127.0.0.1:8000;  ## 指定端口号 8000
    }  

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏大大的微笑

Tomcat搭建文件服务器

①. 进入tomcat下的conf目录,找到server.xml文件,在Host标签下加入如下标签     path:表示对外映射的路径,     docBas...

2358
来自专栏Ryan Miao

pe创建激活administrator后消除问题,删除用户问题

启动pe进入电脑,打开清楚密码,然后选择administrator,点击激活。然后就可以用administrator登陆电脑。 使用完毕后,想要注销admini...

28512
来自专栏hadoop学习

DKhadoop安装配置详细教程与常见问题解决方法

上周分别就DKHadoop的安装准备工作以及服务器操作系统配置写了两篇分享的文章,这是个人第一次尝试写一个系统性的分享文章,必然会有很多疏漏的地方,还望见谅吧。...

30
来自专栏别先生

VMvare虚拟机如何删除安装的ubuntu操作系统

VMvare虚拟机如何删除安装的ubuntu操作系统呢???   这个问题其实在我刚开始接触虚拟机和ubuntu操作系统的时候对于如何删除操作系统是一件很苦恼的...

1808
来自专栏SpringBoot

第六节,Springboot多环境(dev、test、prod)配置

项目开发中,我们往往需要根据不同环境修改配置文件,springboot提供了一套完美的解决方案

652
来自专栏SpringBoot

tomcat加入服务,可以开机自启

3.开启服务 net start tomcat       关闭服务 net stop tomcat       

663
来自专栏皮振伟的专栏

[libvirt][nginx]libvirt文档访问速度提高的小技巧

前言: ? 熟悉上图的朋友,应该都是libvirt的开发者或者使用者。 http://libvirt.org/提供了libvirt的开发文档,但是有时候,它的...

2676
来自专栏技术专栏

Intellij IDEA 修改项目名称

2992
来自专栏二进制文集

VMware网络连接模式——桥接、NAT以及仅主机模式

「编辑」→「虚拟机网络编辑」,直接选择本地的网卡,参考网址:vmware桥接模式无法连接主机

1526
来自专栏木头编程 - moTzxx

oracle 10g(服务端+客户端,支持win7、win8) 资源分享

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011415782/article/de...

963

扫码关注云+社区