apache配置rewrite网页转发

–>

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、如果后面还有内容一同转发

本文来源 互联网收集,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源,如您发现有涉嫌抄袭侵权的内容,请联系本站核实处理。

© 版权声明

相关文章