本文摘自PHP中文网,作者步履不停,侵删。

apache安装后,如果想再添加模块,往往不想重新安装一次,再者,我在安装中发现,并不是安装文件中所有的modules都会被默认安装,这次我添加转发模块的过程中,遇到一些问题,为了以后不走弯路,特地记录下来。
端口转发功能
1 2 3 4 | #开启
RewriteEngine on
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
RewriteRule .* - [F]
|
1 2 3 4 | #转发之后地址的域名不转向到IP和端口
#RewriteCond %{REQUEST_METHOD} !^POST$
RewriteCond %{HTTP_HOST} ^xx.com.cn
RewriteRule ^/(.*) http:
|
1 2 3 4 | #转发之后地址会跳转到IP和端口
RewriteCond %{HTTP_HOST} ^c.xx.com.cn
RewriteRule ^/(.*) http:
RewriteRule ^/a/b.html http:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | #例如
RewriteEngine on
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
RewriteRule .* - [F]
RewriteCond %{HTTP_HOST} ^m.abc.com.cn
RewriteRule ^/(.*) http:
<VirtualHost *:8001>
DocumentRoot "/var/www/html/mobile"
<Directory "/var/www/html/mobile" >
Options FollowSymLinks IncludesNOEXEC Indexes
DirectoryIndex index.html index.htm index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
|
更多Apache的相关技术文章,请访问Apache教程栏目进行学习!
以上就是apache如何实现域名转发的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
Apache怎么读音 是什么
Apache flink是什么
Apache和nginx哪个性能高?
如何重启Apache
Apache服务器启动不了怎么办
Apache服务配置详细讲解
怎么更改Apache端口
Apache cordova是什么
Apache同时配置301和https跳转
Apache默认端口是多少
更多相关阅读请进入《Apache》频道 >>
转载请注明出处:木庄网络博客 » apache如何实现域名转发