rewrite配置网页转发:
-------------------------------------------------------
安装前模板生成配置:(其他见apach安装方式)
./configure --enable-rewrite --enable-so
--------------------------------------------------------
修改配置文件httpd.conf
RewriteEngine on ##开启rewrite重写
R 强制外部重定向
F 禁用URL,403
G 强制URL为GONE,410
P 强制使用代理转发
L 当前规则是最后一条,停止分析以后规则的重写
N 重新从第一条规则开始运行重写过程
C 与下一条规则关联
查看是否含有这个模块:
httpd -l
配置客户端:C:\Windows\System32\drivers\etc\hosts
案例:
将输入的网址baaa.com转发为www.aaa.com
修改配置文件httpd.conf
RewriteEngine on #开启rewrite
RewriteCond %{HTTP_HOST} ^baaa.com [NC] #输入的网址
RewriteRule ^(.*)$ http://www.aaa.com/$1 [L] #转发后的网址,会将前面网址/后的内容放到转发网址的后面
1、输入baaa.com
2、网页跳转到www.aaa.com
3、如果后面还有内容一同转发