2014-09-27 137 views
-1

我想確保我的網站免受SQL注入代碼URL執行我的網址鏈接:我怎樣才能確保 像htaccess的

www.website.com' 
www.website.com order 
www.website.com order by 
www.website.com -- 

我可以創造一個在.htaccess我的自定義錯誤:如果遊客插入上面的關鍵字在url中,頁面將被重定向到error.html。 任何其他建議將不勝感激。

回答

0

使用RewriteRule

RewriteRule [^a-zA-Z0-9/] /error.html [L] 

但只能通過htaccess找出阻止SQL注入右01​​將是安靜的一個挑戰......這種嚴格的規則像[a-zA-Z0-9/]可能阻止合法的查詢。

加上它只檢查URI:POST,GETCOOKIE是另外三種SQL注入方式。