我正在開發一個基於php的項目。我想知道 -隱藏腳本擴展名並獲取值
=>如何隱藏在url中顯示的腳本擴展?像stack.php應該看起來只有堆棧
=>有什麼辦法隱藏獲取值?或者出於安全原因,如何處理獲取值?
我正在開發一個基於php的項目。我想知道 -隱藏腳本擴展名並獲取值
=>如何隱藏在url中顯示的腳本擴展?像stack.php應該看起來只有堆棧
=>有什麼辦法隱藏獲取值?或者出於安全原因,如何處理獲取值?
如何隱藏url中顯示的腳本擴展?像stack.php應該看起來只有堆棧
這是可能的,但沒有任何意義。
有什麼辦法隱藏獲取值?
這是不可能的,是沒有意義的
GET值定義了一個獨特的網頁地址。沒有它們,你的代碼將無法分辨哪些信息必須顯示。
爲了確保任何值的安全,你必須過濾和消毒它們,而不是隱藏。你只是不能隱藏任何實際從瀏覽器發送值的用戶。 因此,關於超鏈接,只需保持當前的設置 - 沒關係。
或者出於安全原因如何處理獲取值?
這取決於這些值的進一步使用。已經有很多關於此事的答案。
隱藏腳本擴展在.htaccess檢查這裏接受的答案....
http://www.stackoverflow.com/questions/8371634/hide-php-extension-htaccess
隱藏獲取值覈對答案在這裏同樣的問題
爲什麼會有人downvote這個答案? – 2013-03-03 04:32:20
檢查你有mod_rewrite
安裝,然後把它放進一個.htaccess文件
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !\.php$
RewriteRule ^(.*)$ $1.php [L]
當然,這是假設你使用Apache。
Google'mod_rewrite' – 2013-03-03 04:09:47