一个APACHE重写机制实例的两点细节

简介:
有这么一个实例,需要把APACHE的HTTP成HTTPS,并且产品子站点名太长需要重定向到根站点里。
根据REWRITE机制,这个可以很容易在APACHE配置中实现。
分别在APACHE主配置文件和SSL子配置文件分别配置以下内容
httpd.conf -----
RewriteEngine on
SSLProxyEngine On
RewriteCond %{HTTPS} off [NC]
RewriteRule ^(.*)$  [url]https://%[/url]{SERVER_NAME}$1 [L]
ssl.conf---------
RewriteEngine on
RewriteRule ^/$ /abcdefghijklmn/index.html [P,L]
RewriteRule ^/([^/]*)$ /abcdefghijklmn/$1 [P,L]
RewriteRule ^/icon/([^/]*)$ /abcdefghijklmn/icon/$1 [P,L]
RewriteRule ^/js/([^/]*)$ /abcdefghijklmn/js/$1 [P,L]
RewriteRule ^/css/([^/]*)$ /abcdefghijklmn/css/$1 [P,L]
 
虽然容易,其中的两个细节还是需要提醒朋友们注意:第一个在主配置文件中,RULE FLAG不能带P,而SSL配置中必须带P。P表示Proxy。

本文转自 dannyy1026 51CTO博客,原文链接:
http://blog.51cto.com/dannyyuan/40278
相关文章
|
4月前
|
存储 关系型数据库 Apache
深入理解Apache Hudi异步索引机制
深入理解Apache Hudi异步索引机制
94 2
|
3月前
|
应用服务中间件 Apache nginx
apache、nginx开启rewrite重写服务及伪静态
apache、nginx开启rewrite重写服务及伪静态
110 4
|
4月前
|
消息中间件 Kafka 数据处理
超硬核!详解Apache Hudi灵活的Payload机制
超硬核!详解Apache Hudi灵活的Payload机制
217 3
|
消息中间件 Kafka 数据处理
超硬核解析!Apache Hudi灵活的Payload机制
Apache Hudi 的Payload是一种可扩展的数据处理机制,通过不同的Payload我们可以实现复杂场景的定制化数据写入方式,大大增加了数据处理的灵活性。Hudi Payload在写入和读取Hudi表时对数据进行去重、过滤、合并等操作的工具类,通过使用参数 "hoodie.datasource.write.payload.class"指定我们需要使用的Payload class。 ​
2123 0
超硬核解析!Apache Hudi灵活的Payload机制
|
负载均衡 Dubbo 算法
带你读《Apache Dubbo微服务开发从入门到精通》——三、 负载均衡机制(2)
带你读《Apache Dubbo微服务开发从入门到精通》——三、 负载均衡机制(2)
94 1
带你读《Apache Dubbo微服务开发从入门到精通》——三、 负载均衡机制(2)
|
负载均衡 算法 Dubbo
带你读《Apache Dubbo微服务开发从入门到精通》——三、 负载均衡机制(3)
带你读《Apache Dubbo微服务开发从入门到精通》——三、 负载均衡机制(3)
102 3
带你读《Apache Dubbo微服务开发从入门到精通》——三、 负载均衡机制(3)
|
自然语言处理 负载均衡 Dubbo
带你读《Apache Dubbo微服务开发从入门到精通》——三、 负载均衡机制(1)
带你读《Apache Dubbo微服务开发从入门到精通》——三、 负载均衡机制(1)
111 3
|
负载均衡 算法 Dubbo
带你读《Apache Dubbo微服务开发从入门到精通》——三、 负载均衡机制(5)
带你读《Apache Dubbo微服务开发从入门到精通》——三、 负载均衡机制(5)
139 2
|
负载均衡 算法 Dubbo
带你读《Apache Dubbo微服务开发从入门到精通》——三、 负载均衡机制(4)
带你读《Apache Dubbo微服务开发从入门到精通》——三、 负载均衡机制(4)
193 3
|
测试技术 BI Apache
Apache Kafka-消息丢失分析 及 ACK机制探究
Apache Kafka-消息丢失分析 及 ACK机制探究
205 0

推荐镜像

更多