防止直接访问网页因此,我在我的网站上托管我们的网站(我们打电话是abc.com)上goDaddy。通过键入URL
我有一个登录页面(abc.com/login.html)。
一旦验证了登录凭证,我就可以进入第二个页面(名为booking)(abc.com/booking.html)。
所以我不希望人们只能输入abc.com/booking.html并访问它。我希望他们去abc.com/login.html,然后去abc.com/booking.html
所以我碰到2层的方法来解决这个问题 -
- 包括一个在booking.html中验证php脚本并将扩展名从html更改为phtml。 - >这对我不起作用
- 包含一个.htacess文件。 - >我真的不知道该怎么做
您可能需要用于预防'_SESSION' $。 –
你需要做一些服务器端。 .htaccess文件可能会替代您的登录页面,我不认为您需要这样做。 因此,正如其他人所说的那样,您需要使用PHP或其他服务器语言(node.js,Java,...我不知道他们哪些在goDaddy上可用)。 这个概念是在用户登录后给用户一个会话ID。这个会话ID可以存储在一个cookie或somwhere中。当用户访问页面时,脚本检查会话ID。只有该ID有效,用户才可以继续。 – TuringTux
记住'$ _SESSION'运行'PHP'而不是'HTML'。 –