有時我發現我的網站上的網址出現在mywebsite_smf_smf1_session=
。在htaccess中重寫包含...的網址
例如:
http://mywebsite.com/index.php?mywebsite_smf_smf1_session=6goevo28vf18ubqgb5uh6r08b2&topic=332242.msg916981
http://mywebsite.com/index.php?mywebsite_smf_smf1_session=6gqvo88lu5fnl1qmj7temt0113&topic=316196.msg931242
包含mywebsite_smf_smf1_session=###
不應該在URL,但鏈接仍然重定向到正確的頁面的一部分。
我想知道我該如何使用mod_rewrite的在的.htaccess ,這樣,當有人點擊包含mywebsite_smf_smf1_session=###&
一個URL,它不包含它會自動恢復到版本:
點擊:
的http:// mywebsite.com/index.php mywebsite_smf_smf1_session = 6gqvo88l u5fnl1qmj7temt0113 &話題= 316196 .msg931242
變爲:
的http:// mywebsite.com/index.php話題= 316196 .msg931242
聽起來像你在那裏有一個更大的問題。我認爲你使用的是論壇包,而你的數據庫用戶名是mywebsite_smf。沒有真正的理由說明論壇包應該製作這種鏈接 - 會話令牌理想情況下應該用cookies來完成。查看配置文件,或者在可能的情況下升級系統!看起來容易受到各種攻擊。 – CJxD
我同意。我知道問題出在哪裏,但我需要一個快速解決方案來止血。 –