Hi Gurus,
Just a silly question this is. But I really suffer it too much ... :(
I'm using rewrite module to do rewrite url. I made below rule:
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTP_HOST} ^www.jco.com.cn$
RewriteCond %{REQUEST_URI} ^/myjco/mySecurity
RewriteRule (.*) https://www.jco.com.cn/myjco/mySecurity [L,R]
But if I make below rule:
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTP_HOST} ^rm.jco.com.cn$
RewriteCond %{REQUEST_URI} ^/myjco/orders
RewriteRule (.*) https://rm.jco.com.cn/myjco/orders [L,R]
The browser returns error showing the apache is in an infinite rewrite loop.
I turned on the rewrite module's log to 3 and I got below information:
---------------------------------------------------------------- log ---------------------------------
10.22.11.49 - - [15/Jul/2015:23:35:20 +0800] [rm.jco.com.cn/sid#22d2f58][rid#23567f0/initial] (3) [perdir /jco/WebSite/] applying pattern '(.*)' to uri 'myjco/orders'
10.22.11.49 - - [15/Jul/2015:23:35:20 +0800] [rm.jco.com.cn/sid#22d2f58][rid#23567f0/initial] (3) [perdir /jco/WebSite/] add path info postfix: /jco/WebSite/myjco -> /jco/WebSite/myjco/orders
10.22.11.49 - - [15/Jul/2015:23:35:20 +0800] [rm.jco.com.cn/sid#22d2f58][rid#23567f0/initial] (3) [perdir /jco/WebSite/] strip per-dir prefix: /jco/WebSite/myjco/orders -> myjco/orders
10.22.11.49 - - [15/Jul/2015:23:35:20 +0800] [rm.jco.com.cn/sid#22d2f58][rid#23567f0/initial] (3) [perdir /jco/WebSite/] applying pattern '(.*)' to uri 'myjco/orders'
10.22.11.49 - - [15/Jul/2015:23:35:20 +0800] [rm.jco.com.cn/sid#22d2f58][rid#23567f0/initial] (2) [perdir /jco/WebSite/] rewrite 'myjco/orders' -> 'https://rm.jco.com.cn/myjco/orders'
10.22.11.49 - - [15/Jul/2015:23:35:20 +0800] [rm.jco.com.cn/sid#22d2f58][rid#23567f0/initial] (2) [perdir /jco/WebSite/] explicitly forcing redirect with https://rm.jco.com.cn/myjco/orders
10.22.11.49 - - [15/Jul/2015:23:35:20 +0800] [rm.jco.com.cn/sid#22d2f58][rid#23567f0/initial] (1) [perdir /jco/WebSite/] escaping https://rm.jco.com.cn/myjco/orders for redirect
10.22.11.49 - - [15/Jul/2015:23:35:20 +0800] [rm.jco.com.cn/sid#22d2f58][rid#23567f0/initial] (1) [perdir /jco/WebSite/] redirect to https://rm.jco.com.cn/myjco/orders [REDIRECT/302]
Really weird issue for me. Can you plz do me a favor?
Thanks,
S