Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/239.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使我的opencart站点受密码保护_Php_Opencart - Fatal编程技术网

Php 如何使我的opencart站点受密码保护

Php 如何使我的opencart站点受密码保护,php,opencart,Php,Opencart,我的opencart网站正在建设中。我想将即将到来的(建设)页面显示为公共页面,并使opencart index.php和网站的其他子页面仅对受密码保护的用户可见。我如何获得此信息 如何将construction index.html页面显示为public,将其他index.php(opencart根文件夹页面)和其他页面显示为private 将.htaccess放在站点的根目录中 1.在此处生成htpasswd: 2.然后将其放入您的.htacces: AuthType Basic AuthN

我的opencart网站正在建设中。我想将即将到来的(建设)页面显示为公共页面,并使opencart index.php和网站的其他子页面仅对受密码保护的用户可见。我如何获得此信息

如何将construction index.html页面显示为public,将其他index.php(opencart根文件夹页面)和其他页面显示为private


将.htaccess放在站点的根目录中

1.在此处生成htpasswd:

2.然后将其放入您的.htacces:

AuthType Basic
AuthName "Password Protected Area"
AuthUserFile /path/to/.htpasswd
Require valid-user

(您只需将“/path/更改为“/.htpasswd”,并将完整路径更改为您的.htpasswd。)

如果您将脚本联机,您可以使用cpanel的“密码保护目录”功能进行解决

您可以选择文件夹/根opencart网站并设置密码


您必须先将opencart脚本包装到文件夹中,然后在web根目录中设置即将到来的页面。然后,您可以使用cpanel工具在opencart文件夹中设置密码。

这可能更像是一个Apache选项,比如将.htaccess文件添加到目录中。Opencart强制登录不符合我的要求。请检查我的要求一次again@shadyyxAlready.htacess位于网站的根目录中。请建议其他解决方案。@CroiOSPlease。答案是"只不过是一个指向外部站点的链接而已。@Quentin-使用htpasswd生成器更新我的回答我刚刚得到代码。我如何创建htpasswdfile@CroiOS@RamaPriya-您可以通过ftp编辑器或记事本创建passwd文件,然后通过filezila或类似程序上载我需要使用的脚本是什么?您可以分享吗opencart脚本?@vcless