您好我正在制作我自己的网页,它是用HTML格式的。
现在我的问题是我有一个media.html页面,位于一个名为protection的独立文件夹中。
通过菜单条目我有路由通过java脚本来提示密码。 输入正确的密码后,它将引导您进入保护文件夹中的页面。
但是当你输入到页面https://domain.nl/protection/media.html的直接链接时(遗漏了真实的域名)。 加载页面时不需要输入密码。
脚本
<SCRIPT language="JavaScript">
<!--hide
var password=prompt('Enter the password:','');
var mypassword="2Wsxxsw2";
if (password==mypassword)
{
window.location="/protection/media.html";
}
else
{
window.location="/protection/mediaUP.html";
}
//-->
</SCRIPT>
即使你转到直接文件,也有办法保护页面。
它在服务器2012 R2 IS 8.5 Web服务器上运行。
答案 0 :(得分:2)
你需要:
你目前的方法是有效地将防水油布扔到你秘密房间的门上,然后站在一个外面拿着一张剪贴板,告诉他说'#34;如果有人说2Wsxxsw2,指着他们在防水布下面#34; (任何人都可以看着他的肩膀阅读剪贴板)。
答案 1 :(得分:0)
是的,这是可能的,但不适用于JavaScript。在您的示例中,我可以打开页面源并查看密码和正确的URL。
您可以通过网络服务器设置保护此文件夹。我不是IS的专家,但我认为没有问题。只需搜索如何保护IS网络服务器中的文件夹。