[請益] .htaccess 如何把網址安全化

作者: awa6811 (希望永存)   2014-03-08 10:05:44
如何把網址
ex: ph.com/index.php?ptype=info&id=50&kind=girl&pind=a
變成較安全的 ph.com/info/50/girl/a
我有參考寫法但是我不知道為何這樣寫
RewriteEngine on
RewriteCond $1 !^(index\.php)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
並且我怎麼套用都不行
請懂得網友幫忙解惑 感恩 _/\_
作者: dirkc (3781615)   2014-03-08 12:40:00
為何那樣較安全呢?user仍可丟入任意字串例如:ph.com/info/'or'1'='1'/girl/a ...檢查code應較實際吧
作者: awa6811 (希望永存)   2014-03-08 15:28:00
也許這招只能防君子,讓初心的人卻步;那像這樣的做法用意在何上面呢?有人說這對安全有幫助
作者: ckmarkhsu (馬克)   2014-03-08 16:03:00
這應該是幫助SEO不是增加安全性吧...
作者: awa6811 (希望永存)   2014-03-08 16:13:00
原來如此,因為我真不知道他的用意,被誤導了 !___!但是多學會一個方式也不差,不知道有誰能教我 感恩
作者: mirae (國境之南)   2014-03-08 19:19:00
這段的用意是只要不存在實體目錄或檔案都轉給index.php處理index.php是進入點,再由進入點去進行解析網址的處理

Links booklink

Contact Us: admin [ a t ] ucptt.com