[請益] Apache的error.log錯誤
每天檢查log都會看到奇奇怪怪的連結錯誤(應該可以在這版問吧?)
通常我都擱著.....(噓....)
今天(心情好)想說google看是什麼問題
找了一個多小時居然找不到有相關的討論 o.0
所以請問版上的人有看過類似的log錯誤嗎
[Wed Oct 12 16:21:57 2011] [error] [client 218.106.254.153]
(20025)The given path contained wildcard characters:
access to
/supplier/index.php?id=hungter3
&sa=u
&ei=t02vtoieommtiae4hlshbg
&ved=0cb4qfjai
&usg=afqjcnhhsdrcichjqd7d1vxybb-q6cvaoq
failed
參數id是原本的
可是多出來的sa,ei,ved,usg到底有什麼用意?
而且看不出來為什麼會造成20025的錯誤...
同網址去開也開的起來 不會出錯 <----所以是log當下server秀逗?!
也常看到應該沒問題的網址出現20025的錯誤
原本想說是google之類的統計嗎
可是也沒搜尋到類似產生語法的google頁面
只看到很多帶著類似網址的各式各樣網頁
--
MOMO 是一隻大眼貓娘
可可 是一隻氣質貓娘
MAPLE 是一隻ˍˍ貓奴
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.67.240.99
→
10/13 11:28, , 1F
10/13 11:28, 1F
→
10/13 11:50, , 2F
10/13 11:50, 2F
→
10/13 11:53, , 3F
10/13 11:53, 3F
→
10/13 11:53, , 4F
10/13 11:53, 4F
→
10/13 11:54, , 5F
10/13 11:54, 5F
我附一下httpd.conf的http轉https rewrite的部分
因為這是我第一次設rewrite 大概有設錯吧Orz
如果各位願意指教的話 就麻煩看一下><
前三段都是強制轉https
最後一段是強制不同DNS轉成同一個(因為ssl只認一個)
感覺可能是最後2行出問題?最後2行是簡址轉向
根目錄/p/xxx 及 根目錄/~xxx 的轉向設定
在我的統計20025錯誤中的確有出現那兩行設定的網址
但也有不在整個rewrite裡面的網址出現錯誤
RewriteCond %{SCRIPT_FILENAME} !business
RewriteCond %{SCRIPT_FILENAME}
login(_)?(in)?(out)?([0-9])*\.php|signin\.php|trans\/review\.php|register\.php$
[NC]
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^/(.*) https://www.xxx.xxx.xxx/$1 [L,R,NE]
RewriteCond %{SCRIPT_FILENAME} !business
RewriteCond %{SCRIPT_FILENAME} supplier\/edit\.php$ [NC]
RewriteCond %{QUERY_STRING} manage=comp [NC]
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^/(.*) https://www.xxx.xxx.xxx/$1 [L,R,NE]
RewriteCond %{SCRIPT_FILENAME} \/admin\/ [NC]
RewriteCond %{SCRIPT_FILENAME} !business
RewriteCond %{SCRIPT_FILENAME} !.+\.css$ [NC]
RewriteCond %{SCRIPT_FILENAME} !.+\.jpg$ [NC]
RewriteCond %{SCRIPT_FILENAME} !.+\.gif$ [NC]
RewriteCond %{SCRIPT_FILENAME} !.+\.png$ [NC]
RewriteCond %{SCRIPT_FILENAME} !.+\.swf$ [NC]
RewriteCond %{QUERY_STRING} !mod=ann [NC]
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^/(.*) https://www.xxx.xxx.xxx/$1 [L,R,NE]
RewriteCond %{SCRIPT_FILENAME} !phpmyadmin [NC]
RewriteCond %{SCRIPT_FILENAME} !business [NC]
RewriteCond %{HTTP_HOST} !^www\.xxx\.xxx\.xxx
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^/(.*) http://www.xxx.xxx.xxx/$1 [L,R]
RewriteRule ^/(fu/)?(zh/)?p/(.+) /$1$2product/proMarketInfo.php?p=$3
[R,L]
RewriteRule ^/(fu/)?(zh/)?~(.+) /$1$2supplier/?id=$3 [R,L]
※ 編輯: maplenote 來自: 203.67.240.99 (10/13 13:54)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
125
129