Apache、resin、rewrite泛域名、多域名设置
- <VirtualHostip:80>
- rewriteengine on
- rewritecond %{HTTP_HOST} [^.]+\.域名\.com$
- rewriterule ^(.+) %{HTTP_HOST}$1 [C]
- rewriterule ([^.]+)\.域名\.com(.*) /$1$2
- 其他配置文件
- < SPAN>VirtualHost>
Apache:

DocumentRoot/usr/local/pengpeng/xspace/
ServerName x.243.com
ServerAlias *.x.243.com

DocumentRoot/usr/local/pengpeng/xhome/
ServerName home.243.com
ServerAlias *.home.243.com

Resin:
多域名:
apache:

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]

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]

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]


Resin:

建议继续学习:
- 如何拿下简短的域名 (阅读:16207)
- 域名相关的一些基本概念总结 (阅读:7375)
- Bo-Blog 2.1.1 的 Nginx Rewrite 规则[原创] (阅读:7054)
- Apache用mod_rewrite配置子域名 (阅读:6708)
- A记录,MX记录,CNAME记录,url转发,ns记录,动态记录 (阅读:5119)
- 使用apache下的301设置来做域名的更换转移 (阅读:4441)
- 全站换域名时利用nginx和javascript做简单友好的换域名跳转通知 (阅读:4386)
- 域名DNS相关术语 (阅读:3904)
- 让盗链图片显示我们的广告 (阅读:3573)
- 启用Mod Rewrite和.htaccess (阅读:3414)
扫一扫订阅我的微信号:IT技术博客大学习
- 作者:nick 来源: Codyy技术团队
- 标签: resin rewrite 域名
- 发布时间:2009-10-14 13:40:57
-
[939] WordPress插件开发 -- 在插件使用 -
[117] 解决 nginx 反向代理网页首尾出现神秘字 -
[50] 如何保证一个程序在单台服务器上只有唯一实例( -
[48] 整理了一份招PHP高级工程师的面试题 -
[48] 用 Jquery 模拟 select -
[48] 海量小文件存储 -
[47] ps 命令常见用法 -
[47] Innodb分表太多或者表分区太多,会导致内 -
[46] 全站换域名时利用nginx和javascri -
[45] find命令的一点注意事项
