2016-09-24 81 views
-2

我想创建一个私人网站,只有在用户登录后才能访问。 如果您已注销,则无法下载偶数文件。 唯一可以访问的地方是login.example.com只有登录后才能访问网站上的任何内容

其他人会在你登出后重定向你。

例如:

如果妳想要访问https://images.example.com/images/favicon.png ,您将无法登录,服务器机器会自动重定向u到login.example.com

子站点的“登录”将在另一个文件夹不是public_html,但像public_login。

+0

使用会话,并可以编写自定义函数,该函数会检查用户是否已通过身份验证以查看网站的该部分,并且可以将该网站包含在整个网站中。 –

+0

大约有1000000个关于如何在Google上执行此操作的示例。 –

+0

你能告诉我其中一个吗? –

回答

0

我还无法评论,但是您可以使用“.htaccess”和“.passwd”文件将根设为受保护的目录。搜索“如何制作受密码保护的文件夹”,而不是您正在做根目录的文件夹!你是这个意思吗?你可以允许访问.htaccess中的索引,如果那是你想要的,那么它就可以不用任何编码。

或者像其他人所说的那样使用登录脚本。您可以使用逻辑来仅允许登录的用户...以及诸如PHP的scandir之类的文件来显示文件。

相关问题