Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.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
为测试目的在godaddy上创建opencart服务器副本。我需要另一个ssl证书吗?_Ssl_Ssl Certificate_Web Development Server_Opencart 3 - Fatal编程技术网

为测试目的在godaddy上创建opencart服务器副本。我需要另一个ssl证书吗?

为测试目的在godaddy上创建opencart服务器副本。我需要另一个ssl证书吗?,ssl,ssl-certificate,web-development-server,opencart-3,Ssl,Ssl Certificate,Web Development Server,Opencart 3,我目前在godaddy上有一个实时opencart 3.0.2.0站点。由于在本地主机上创建此站点的副本有很多问题,(.htaccess、mod rewrites和seo url),所以除了本地主机之外,我还想这样做 我的问题是,由于ssl证书的运行费用约为70美元,因此我是否可以为该测试站点实施其他安全措施,因为只有我自己和其他两个人需要访问该站点?只需将.htpasswd和.htaccess放在您网站的根文件夹中即可 .htaccess AuthType Basic AuthName "Fo

我目前在godaddy上有一个实时opencart 3.0.2.0站点。由于在本地主机上创建此站点的副本有很多问题,(.htaccess、mod rewrites和seo url),所以除了本地主机之外,我还想这样做


我的问题是,由于ssl证书的运行费用约为70美元,因此我是否可以为该测试站点实施其他安全措施,因为只有我自己和其他两个人需要访问该站点?

只需将
.htpasswd
.htaccess
放在您网站的根文件夹中即可

.htaccess

AuthType Basic
AuthName "Forbidden"
AuthUserFile /var/www/website1/.htpasswd
Require valid-user
通过以下命令创建
.htpasswd

htpasswd-c/var/www/website1/.htpasswd用户名


在本例中,
.htpasswd
位于同一文件夹中的
.htaccess
旁边。这被认为不是一个好的做法。您应该将其放置在公用文件夹之外

请原谅我对此缺乏理解。但这难道不会阻止我访问开发站点吗?另外,如果我将.htpasswd移到根目录之外,它还会工作吗?测试站点的安全性应该与生产站点的安全性相同。否则您就不会进行任何测试。@EJP SSL层对于后面的应用程序应该是透明的。在测试功能时,它是否存在并不重要。@mcmcphillips命令将提示您输入密码。因此,下次访问测试站点时,必须输入用户名和密码。可以在.htaccess文件中调整文件的路径。如果你不知道我在说什么,请考虑把这个任务交给那些对服务器管理有一定知识的人。这对我使用它的测试环境来说是很好的。我想这是因为我没有明确提到我没有测试安全措施。你是说另一个SSL证书吗?如果是,请修改您的标题。您可以获得免费的SSL证书。您不需要其他安全解决方案。测试现场的安全性应与生产现场的安全性相同。否则你就不会测试任何东西。谢谢你@EJP的澄清