apache,rewrite + proxy
AddType image/x-icon .ico<VirtualHost *>
ServerName cms.***.com
ServerAlias cms.***.com
ProxyPass / http://10.101.2.145:8080/
ProxyPassReverse / http://10.101.2.145:8080/
</VirtualHost>
<VirtualHost *>
ServerName www.***.com
ServerAlias ***.com *.***.com
Alias /logs/ /home/aaronliu/apache-tomcat-6.0.20-***web/logs/
<Directory "/home/aaronliu/apache-tomcat-6.0.20-***web/logs/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
RewriteEngine On
# RewriteLog rewrite.log
# RewriteLogLevel 8
RewriteCond %{HTTP_HOST} ^(+)\.***\.com$
RewriteCond %{HTTP_HOST} !^(www)\.***\.com$
RewriteRule (.*) /%{HTTP_HOST}/$1
RewriteRule /(+)\.***\.com//(.*)$ /companysite/$2/$1
ProxyPass /icons/ !
ProxyPass /logs/ !
ProxyPass / http://10.101.2.145:8081/
ProxyPassReverse / http://10.101.2.145:8081/
</VirtualHost>
页:
[1]