我對 .htaccess 幾乎沒有經驗,所以我有幾個問題想澄清一下。我正在嘗試創建一個網站,其中所有流量都重定向到處理它的路由檔案。我的想法是類似于https://domain.smt/register將重定向到https://domain.smt/router.php?url=register. 是否可以使用 .htacess 檔案執行此操作,或者有更好的方法嗎?
但是,這種方法存在一個問題,如果我想在我的 url 中添加引數,說https://domain.smt/register?redirect=page/category/stuff路由器檔案不會容易受到注入攻擊嗎?如果我使用這種 .htaccess 方法,我應該如何解決這個問題?或者這不會發生?
我已經嘗試搜索它并遇到了這個Redirect all to index.php using htaccess但它仍然沒有提到上面的注入所以只是我想多了?
謝謝你的幫助。
uj5u.com熱心網友回復:
您不需要路由器腳本中的“url=”部分。按照上述問題中的說明設定 .htaccess,然后使用$_SERVER['REQUEST_URI']- 它已經包含路徑。
更簡單的是,放在phpinfo();路由器腳本的頂部,您將看到其中定義了哪些變數。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/472437.html
