我有一個非常複雜的網站,我需要處理。我正在考慮創建一個包含主要內容(菜單,sidenav,head等)的單個「home」php文件,併爲每個頁面插入內容。我已經將所有頁面的內容分開,所以我有一個網站的副本,其中所有的html文件都只有內容(我的意思是沒有,沒有任何內容,除了內容)。我想知道是否有任何方法可以將任何類似www.site.com/example.html的鏈接重定向到www.site.com/script.php?url=example。這樣,我可以使用變量插入內容文件,或者有任何其他方式來做這樣的事情?服務器從example.html重定向到script.php?url = example
2
A
回答
2
不要那樣做。這在安全性方面是不好的做法。壞人可以指定網址,如:
www.site.com/script.php?url=../../../etc
www.site.com/script.php?url=www.hackers.com
www.site.com/script.php?url=www.xxx.com
你必須看看:
0
相關問題
- 1. 如何從example.html URL轉到/ example URL?
- 2. 什麼mod_rewrite規則將301重定向/example.html爲/ example?
- 3. 如何將url/example重定向到Ruby on Rails中的/ example /?
- 4. 使用JavaScript重定向到(currenturl)/example.html onclick
- 5. 如何從example.com重定向到apps.facebook.com/example?
- 6. Htaccess從/ example重定向到/folder/example.php
- 7. 將URL從一臺服務器重定向到另一臺服務器?
- 8. 重定向到從服務器端的URL
- 9. 服務器端URL重定向
- 10. URL重定向問題不重定向在服務器上
- 11. 如何將Web服務器重定向到特定的URL?
- 12. RewriteRule重定向到服務器上找不到的URL
- 13. URL重定向:服務器端重定向到IE中的目錄/文件夾
- 14. 如何重定向到example.com的apps.facebook.com/example?
- 15. 服務器到服務器回發跟蹤問題的重定向URL
- 16. 請求重定向到達服務器時到達服務器
- 17. 從節點服務器重定向iFrame
- 18. htaccess從開發服務器重定向
- 19. 重定向到服務器端的安全URL(HTTPS)
- 20. apache服務器:將所有url請求重定向到index.php
- 21. 根據url路徑重定向到不同的服務器
- 22. 將URL重定向到現有服務器
- 23. 舊服務器關閉時將網頁重定向到新URL
- 24. 重定向到安全服務器(https)
- 25. 重定向到URL從PDF
- 26. url重定向從_到 - htaccess
- 27. 服務301從domain.com重定向到www.domain.com
- 28. Akamai的重定向到原始服務器302重定向
- 29. 郵件服務器重定向到另一臺服務器
- 30. 本地Django服務器重定向到Sentry服務器
mod_rewrite是近來很常見的做法,不是嗎?只要他不是PHP $ _GET變量的字面url,他就可以根據驗證字符串列表驗證參數。在大多數框架中都是很標準的東西。 – 2010-07-29 22:55:54
我只是想這樣做,所以我不必改變每個鏈接上的500多個HTML文件...所以我在尋找一種方法來重定向服務器的每一個鏈接去「site.com/something/hello.html」,並帶來up「site.com/script.php?url=something/hello(.html)」我可以在隱藏script.php後做一些url重寫......但是我的主要擔心是否可以完成 – Bruno 2010-07-29 23:02:08
的確,白名單&走。 – Wrikken 2010-07-29 23:02:14