|
|
|
|
移动端

8.4.4 别名配置

《Linux服务器配置全程实录》第8章配置Web服务器,在本章中将介绍通过Apache配置HTTP、HTTPS、WebDAV、反向代理、安全配置、多种用户认证方式、虚拟主机,JSP环境搭建,LAMP环境搭建以及使用Lighttpd实现HTTP、HTTPS、虚拟主机等的相关内容。本节为大家介绍别名配置。

作者:张勤/杨章明来源:人民邮电出版社|2011-08-11 09:08

有奖调研 | 1TB硬盘等你拿 AI+区块链的发展趋势及应用调研


8.4.4  别名配置

对于有些太长的URL在Apache中可以通过别名的配置减少客户端URL的输入量。如下面的例子中正常的访问地址应该是http://blog.example.com/tonyzhang,通过Alias参数可以将路径变为http://blog.example.com/zhome(Alias参数如果位于"Main server configuration"部分则是对默认网站生效)。

  1. NameVirtualHost 192.168.0.10:80  
  2. <VirtualHost 192.168.0.10:80> 
  3.       ServerAdmin tonyzhang@example.com  
  4.       DocumentRoot /var/site/bbs.example.com  
  5.       ServerName bbs.example.com  
  6.  
  7.       Errorlog logs/bbs.err.log  
  8.       CustomLog logs/bbs.access.log common  
  9.  
  10. </VirtualHost> 
  11.  
  12. <VirtualHost 192.168.0.10:80> 
  13.       ServerAdmin tomyang@example.com  
  14.       DocumentRoot /var/site/blog.example.com  
  15.       ServerName blog.example.com  
  16.  
  17.       Errorlog logs/blog.err.log  
  18.       Alias zhome /var/site/blog.example.com/tonyzhang  
  19.       CustomLog logs/blog.access.log common  
  20.  
  21. </VirtualHost> 

除了可以通过别名简化URL,Apache可以通过ServerAlias参数为整个网站指定别名。如下面的例子中除了可以使用blog.example.com访问到/var/site/blog.example.com的内容外,也可通过myblog.example.com访问到(网站别名在设置后,只有在客户端可以通过DNS解析到别名时才有效)。

  1. NameVirtualHost 192.168.0.10:80  
  2. <VirtualHost 192.168.0.10:80> 
  3.       ServerAdmin tonyzhang@example.com  
  4.       DocumentRoot /var/site/bbs.example.com  
  5.       ServerName bbs.example.com  
  6.  
  7.       Errorlog logs/bbs.err.log  
  8.       CustomLog logs/bbs.access.log common  
  9.  
  10. </VirtualHost> 
  11.  
  12. <VirtualHost 192.168.0.10:80> 
  13.       ServerAdmin tomyang@example.com  
  14.       DocumentRoot /var/site/blog.example.com  
  15.       ServerName blog.example.com  
  16.  
  17.       Errorlog logs/blog.err.log  
  18.       ServerAlias myblog.example.com      
  19.       CustomLog logs/blog.access.log common  
  20.  
  21. </VirtualHost> 
【责任编辑:云霞 TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

数据库系统概念

本书是数据库系统方面的经典教材之一。国际上许多著名大学包括斯坦福大学、耶鲁大学、得克萨斯大学、康奈尔大学、伊利诺伊大学、印度理工学...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊