【发布时间】:2017-07-29 13:07:47
【问题描述】:
我正在寻找以下问题的解决方案:
我有一段 JS 代码,它执行重定向到使用 PHP 构建的 URL,并且该重定向仅在用户按下确认对话框上的按钮时完成。
代码如下:
function one() {
window.location.replace("<?php
if($new_redir == "1") {
echo "$new_second_redirect_URL/?token=$hash";
}
else {
echo "$second_redirect_URL/?token=$hash";
}
?>");
}
它工作得很好。我想做的是隐藏用户打开页面时源代码中显示的 URL。
最好的方法是什么?
【问题讨论】:
-
如果你隐藏了 url,浏览器怎么知道去哪里?没有有效的方法来做你想做的事,需要另一种方法。
-
我最想做的是确保自动机器人无法通过扫描页面的源代码直接获取该 URL。合法的人类访客不是我的问题。据我所知,机器人无法解释 javascript - 所以我想确保 URL 保持混淆,甚至更好地隐藏,如果他们只是扫描页面的源代码。
标签: javascript php url