摘要:
server_name指令,在nginx中起的是虚拟主机里的“以域名区分的虚拟主机的作用”先说一下虚拟主机的使用方法,有三种:ip、port、域名ip和port不用说,ip就是拿ip解析区分,用虚拟ip实现;port就是ip后面加port,来实现;域名就比较好用了,直接使用请求的http头部来区分,既不用写ip,也不用写port,直接用server_name来区分;例子如下:虚拟主机test1server{server_name test1.com;root /var/www1/;………}虚拟主机test2server{server_name test2.com;root /var/www2/ 阅读全文
摘要:
alias有在nginx中有两种实现方法:一种是使用alias命令: location /i/ { alias /spool/w3/images/;}上个例子总,请求”/i/top.gif”将返回这个文件: ”/spool/w3/images/top.gif”。正如你所看到的,uri中location后面的部分会追加到这个目录后面,而location自身是“丢弃的”就是说,如果你访问http://test.com/i/index.html,那么你实际上看到的,其实是系统内的根目录下的/spool/w3/images/目录里面的index.html,这是alias指令实现的别名方法。另外... 阅读全文