我不是在談論任何.htaccess
重寫規則。隱藏URL以隱藏敏感文件並阻止漫遊器/刮板
我正在開發一個web應用程序,我想隱藏bot/scrapers的URL - 它應該是類似question asked here的東西。
我們需要使URL像Trip Advisor所使用的方法一樣變得模糊。我嘗試了許多解決方案,包括上述問題中發佈的解決方案,但對我無效。
例如,我們有類似於example.com/file.php?u=jh843
的網址,並希望以使其類似於LqMWJQiMnYeVtIJpEJCIQQoqnQQxGEcQQoqnQQeVtIJpEJCIQQoqnQ
或example.com/eVtIJpEJCIQQoqnQ
的方式來掩蓋它 - 無論哪種方式它都會很好。
爲您的數據生成隨機無法猜測的ID並使用它。但是,該網址仍然是網址。您可能無法只增加一個數字即可轉到下一頁,但仍可以訪問該頁面。 – deceze
您在混淆和可訪問性之間取得平衡。您可以使用JavaScript來使刮板難以閱讀網址,但是您也可以使您的網站難以瀏覽不使用傳統瀏覽器的用戶。 – halfer
也許只是更好地檢查您網站上的點擊次數 - 而且如果讀者在某段時間內製作太多或太多,則在接下來的一小時內爲該IP提供404s。另外,不要忘記機器人排除協議。 – halfer