您的位置:首页 > 运维架构 > Apache

apache配置rewrite网页转发

2017-08-25 09:17 369 查看
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、如果后面还有内容一同转发



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: