Apache重定向URL

Posted 凌雨尘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Apache重定向URL相关的知识,希望对你有一定的参考价值。

(1)去除httpd.conf文件中"#LoadModule rewrite_module modules/mod_rewrite.so"前面的"#"号;
(2)然后再在httpd.conf中书写如下规则在apache的配置文件中新增:

RewriteEngine on
RewriteRule ^/(.*).(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar|mp3|wav)$ https://abc.com/$1.$2 [R,NC]

其中,把请求资源(含有js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar|mp3|wav)全部重定向到后面的地址。

这种规则是对整个环境下的

Apache Rewrite规则修正符
1) R 强制外部重定向
2) F 禁用URL,返回403HTTP状态码。
3) G 强制URL为GONE,返回410HTTP状态码。
4) P 强制使用代理转发。
5) L 表明当前规则是最后一条规则,停止分析以后规则的重写。
6) N 重新从第一条规则开始运行重写过程。
7) C 与下一条规则关联












以上是关于Apache重定向URL的主要内容,如果未能解决你的问题,请参考以下文章

为特定的 url 设置从 http 到 https 的 apache 重定向

使用获取参数的 Apache 301 重定向

Apache VirtualHosts - 从 URL 重定向中排除单个文件

Apache重定向URL

apache_conf 根据裁判URL重定向用户

iis里URL重写重定向,http做301重定向https