Testing 如何建立现场测试站点?

Testing 如何建立现场测试站点?,testing,web,filezilla,Testing,Web,Filezilla,这可能对你们大多数人来说都很明显,但我对这一点还不熟悉 如何设置不使用主域名的实时测试站点?目前,主域名正被用于一个临时登录页,我希望这种情况一直持续到网站上线。我正在使用filezilla 我得到的建议是将其发布到服务器上的子文件夹或htaccess文件中,以便将其配置为限制访问(例如,通过用户名和密码),但我不确定如何做到这一点。请让我知道所涉及的步骤,记住我不想要第二个域,而是在实时服务器上测试站点,以便其他人可以看到它,但不使用主域 非常感谢,真的没有太多太多——只需建立一个单独的网站,

这可能对你们大多数人来说都很明显,但我对这一点还不熟悉

如何设置不使用主域名的实时测试站点?目前,主域名正被用于一个临时登录页,我希望这种情况一直持续到网站上线。我正在使用filezilla

我得到的建议是将其发布到服务器上的子文件夹或htaccess文件中,以便将其配置为限制访问(例如,通过用户名和密码),但我不确定如何做到这一点。请让我知道所涉及的步骤,记住我不想要第二个域,而是在实时服务器上测试站点,以便其他人可以看到它,但不使用主域


非常感谢,

真的没有太多太多——只需建立一个单独的网站,可能使用该服务器上的虚拟站点,也可能使用完全不同的服务器。假设您使用的是应该使用的相对路径,这很好


另一个技巧是将其设置到位,但使用默认文档指令引导人们进入占位符页面,除非他们知道您主页的直接url。

最简单的方法是,如您所说,将新网站放入子文件夹,或者您可以为该网站创建新的子域。但是如果没有必要,我更喜欢域指向的文件夹中的一个简单子文件夹

我认为创建一个子文件夹并将文件放入其中应该不会太复杂,只需右键单击filezilla并命名即可

要创建htaccess密码保护,您需要两个文件。 一个名为.htaccess,另一个名为.htpasswd(名称前面的点很重要)

.htacces看起来像:

AuthType Basic
AuthName "Hallo"
AuthUserFile .htpasswd
require valid-user  
.htpasswd在每行中包含一个具有加密pw的用户:

username:1$3OVCsRyzKhk
你可以通过谷歌找到很多例子。只要输入“htaccess htpasswd”,就会有一些生成器帮助您


要进入您的网站,只需输入浏览器:example.com/NewSubfolder/

我是否需要第二个域来完成此操作?如果没有,你如何获得没有url的站点的url?有很多方法可以做到这一点。许多人使用不同的主机,如qa.example.com或staging.example.com。其他人使用不同的端口。其他人使用原始IP地址。其他人实际上购买了第二个域名。但请记住,在这种情况下,您所寻找的只是一种告诉web服务器为不同站点提供服务的方法。名称通常并不重要。很抱歉,这很愚蠢,但是你如何在不使用域名的情况下获得该网站的url?哦,对不起,我以为你只是想让example.com不指向该新网站。如果您不想要example.com的子域或子文件夹,那么我不知道该怎么办。按照我所描述的方式,您的新站点可以使用for sub.example.com或example.com/path,而旧站点不会受到影响。也许我理解错了…顺便说一句,如果没有域名,你必须使用ip。或者剩下什么?