加入收藏 | 设为首页 | 会员中心 | RSS
您当前的位置:首页 > 网站制作 > PHP教程

apache、resin、rewrit泛域名、多域名设置

时间:2008-09-23 17:34:16  来源:  作者:

Apache:

<VirtualHost *:80>
     DocumentRoot
/usr/local/pengpeng/xspace/
     ServerName x.
243.com
     ServerAlias  
*.x.243.com
</VirtualHost>


<VirtualHost *:80>
     DocumentRoot
/usr/local/pengpeng/xhome/
     ServerName home.
243.com
     ServerAlias  
*.home.243.com
</VirtualHost>


Resin:

    <host id="home.243.com" root-directory=".">
       
<host-alias-regexp>^([^/]*).home.243.com</host-alias-regexp>
       
<redeploy-mode>manual</redeploy-mode>
       
<web-app id="/" document-directory="/usr/local/pengpeng/xhome/"/>
    
</host>
    
<host id="x.243.com" root-directory=".">
       
<host-alias-regexp>^([^/]*).x.243.com</host-alias-regexp>
       
<redeploy-mode>manual</redeploy-mode>
       
<web-app id="/" document-directory="/usr/local/pengpeng/xspace/"/>
    
</host>



多域名:

apache:
  

<VirtualHost *:80>
     DocumentRoot /usr/local/pengpeng/channel/
     ServerName blog.pengpeng.com
    
     RewriteEngine On

         # 来自"Host:"头的ServerName ,可能大小写混杂
         RewriteMap lowercase int:tolower

         # 检查hostname正确与否,之后才能使RewriteRule起作用
     RewriteCond ${lowercase:%{HTTP_HOST}} ^blog.pengpeng.com(.*)$
     RewriteCond %{REQUEST_URI} !^/(.+/.do)$

     RewriteRule     ^/index.jsp$    /blog/index.jsp      [PT]
    
</VirtualHost *:80>

<VirtualHost *:80>
     DocumentRoot /usr/local/pengpeng/channel/
     ServerName show.pengpeng.com
    
     RewriteEngine On

         # 来自"Host:"头的ServerName ,可能大小写混杂
         RewriteMap lowercase int:tolower

         # 检查hostname正确与否,之后才能使RewriteRule起作用
     RewriteCond ${lowercase:%{HTTP_HOST}} ^show.pengpeng.com(.*)$
     RewriteCond %{REQUEST_URI} !^/(.+/.do)$

     RewriteRule     ^/index.jsp$    /show/index.jsp      [PT]
    
</VirtualHost *:80>

<VirtualHost *:80>
     DocumentRoot /usr/local/pengpeng/channel/
     ServerName photo.pengpeng.com
    
     RewriteEngine On

         # 来自"Host:"头的ServerName ,可能大小写混杂
         RewriteMap lowercase int:tolower

         # 检查hostname正确与否,之后才能使RewriteRule起作用
     RewriteCond ${lowercase:%{HTTP_HOST}} ^photo.pengpeng.com(.*)$
     RewriteCond %{REQUEST_URI} !^/(.+/.do)$

     RewriteRule     ^/index.jsp$    /photo/index.jsp      [PT]
    
</VirtualHost *:80>


Resin:

<host id="channel.pengpeng.com" root-directory=".">
      
<host-alias>blog.pengpeng.com</host-alias>
      
<host-alias>show.pengpeng.com</host-alias>
      
<host-alias>photo.pengpeng.com</host-alias>
      
<web-app id="/" document-directory="/usr/local/pengpeng/channel/"/>
    
</host>

  1. <VirtualHost ip:80>      
  2.          rewriteengine on       
  3.          rewritecond %{HTTP_HOST} [^.]+/.域名/.com$       
  4.          rewriterule ^(.+) %{HTTP_HOST}$1 [C]       
  5.          rewriterule ([^.]+)/.域名/.com(.*) /$1$2       
  6.          其他配置文件       
  7. </VirtualHost>
来顶一下
近回首页
返回首页
上一篇:使apache解析域名到目录的方法
下一篇:一份超级全面的PHP面试题
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
韩国明星(李孝利)绝色写真集
韩国明星(李孝利)绝
好看-人体艺术摄影图片
好看-人体艺术摄影图片
美女车模可爱图片写真集
美女车模可爱图片写真
日本美女萩原舞人体艺术-写真集
日本美女萩原舞人体艺
相关文章
    无相关信息
栏目更新
栏目热门