這是因為在顯示的時候 HTML 的 render engine 會為沒有 base url 的網址加上 base_url ... 這不是 bug ...
但是的確是個惱人的問題
幾個方式可以解決
1. 改comment form 的 valid 方式,如果不是正確的 URL 則不接受
2. 改 template, 當讀出來的URL 沒有 base _url 則只自動加上 http:// 避免 browser 幫你加
3. 在迴響儲存時檢查,如果沒有 http:// 開頭,則自動加上。
我偏好 3 ... 簡單一點。但是沒空作。你可以到 bugs.lifetype.net 報告嗎? Oscar 會 assign 人作....
忙著porting plugins 阿。
Mark