一、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
}

  

												

最新文章

  1. 调试台自动多出现一个'' ,我 用uploadify上传图片时,在给页面写入一个返回值为图片名称的变量的值的时候值的前面始终多出现一个''
  2. Java检测对象是否相等
  3. JSP页面嵌套
  4. javascript [] 与 {} 的区别
  5. Bash Shell字符串操作小结
  6. 通过MyEclipse生成Hibernate类文件和hbm.xml文件,或者annotation文件
  7. 使用CSS3和jQuery可伸缩的搜索条
  8. DateGradeView分页绑定
  9. 《LYFvs2013转vs2010》
  10. SpringMVC是什么?
  11. [学习OpenCV攻略][003[初试牛刀——显示图片]
  12. 《java入门第一季》之面向对象(方法重写问题)
  13. 使用PixiJS做一个小游戏
  14. 数据定义语言(DDL Data Definition Language)基础学习笔记
  15. Spark环境搭建(五)-----------Spark生态圈概述与Hadoop对比
  16. Django组件--forms组件(注册用)
  17. PCB特征阻抗计算
  18. 如何从现有版本升级到element UI2.0?使用npm-check-updates
  19. ElasticSearch vs Solr多维度分析对比
  20. Jmeter 二次开发 将CSV Data Set Config添加从哪一行开始读数据

热门文章

  1. (四)静态断言(上),assert,NDEBUG, 以及通过宏定义处理文件包含关系
  2. 线性表之顺序栈C++实现
  3. [USACO5.5]Hidden Password
  4. 【BZOJ】4985: 评分【DP】
  5. 安装gitlab管理自己的代码
  6. TensorFlow安装和HelloWorld
  7. [转载] 使用Kettle进行数据迁移(ETL)
  8. 记ie8及以下版本ie的flash的addCallback的一坑
  9. [Linux] VIM Practical Note
  10. 【Go入门教程4】变量(var),常量(const),内置基础类型(Boolean、数值 byte,int,rune、字符串、错误类型),分组,iota枚举,array(数值),slice(切片),map(字典),make/new操作,零值