如何使用密码保护某些HTML页面?

时间:2015-03-01 16:35:27

标签: javascript php html security .htpasswd

我喜欢创建基本的HTML网站。我对PHP,JavaScript或其他任何东西一无所知。我想创建一个特殊页面,当您访问它时,它会提示您输入用户名和密码,并且只有在这是正确的时才会授予访问权限。

我尝试过.htpasswd文件,但我什么都不懂。我也想尝试登录表单,或简单的密码和IP检查,但我不能创建一个,因为我不懂动态网站语言。有什么提示吗?

2 个答案:

答案 0 :(得分:1)

最好的办法是坚持使用.htpasswd解决方案 - 这是迄今为止最简单的解决方案。您可能不需要自己编辑实际的.htpasswd和.htaccess文件 - 您可以使用托管服务提供商工具来“保护文件夹”或页面。大多数托管服务提供商提供了一些gui工具来创建用户/密码以访问特定目录。例如,你可以在这里找到godaddy的文档:https://support.godaddy.com/help/article/4057/password-protecting-a-directory-in-your-shared-hosting-account?countrysite=ca

如果您的服务提供商没有合适的工具,请尝试以下操作:http://www.htaccesstools.com/articles/password-protection/

答案 1 :(得分:0)

您将需要学习服务器端脚本语言。去w3school.Com学习php或c#。创建登录表单比您的想法更复杂。您将需要一个包含用户和密码表的数据库方案。您需要决定是否要使用cookie,会话或两者的组合。获得所需内容后,您需要创建连接数据库的请求,并查询所需的登录凭据。数据库将以正常或失败回答并验证您的用户。现在,您将创建一个cookie,以便您可以在每个页面上检查信息,以确保允许用户查看页面。

简单地学习服务器语言并学习从中运行查询。