1

这对你们大多数人来说可能真的很明显,但我对此并不陌生。

如何设置不使用主域名的现场测试站点?目前,主域名被用于临时登录页面,我希望在网站上线之前一直如此。我正在使用filezilla。

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

非常感谢,

4

2 回答 2

1

真的不要太多 - 只是建立一个单独的网站,也许在该服务器上使用虚拟站点,或者完全在不同的服务器上。假设您正在使用像您这样的相对路径,这样就可以了。

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

于 2011-12-07T19:03:56.307 回答
1

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

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

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

.htacces 看起来像:

AuthType Basic
AuthName "Hallo"
AuthUserFile .htpasswd
require valid-user  

.htpasswd 在每一行中都包含一个具有加密密码的用户:

username:1$3OVCsRyzKhk

你会通过谷歌找到很多例子。只需输入“htaccess htpasswd”,还会有一些生成器可以帮助您。

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

于 2011-12-07T19:12:36.737 回答