如何设置实时测试站点?

时间:2011-12-07 18:55:20

标签: testing web filezilla

这对大多数人来说可能是显而易见的,但我是新手。

如何设置不使用主域名的实时测试站点?目前主域名被用于临时登陆页面,我希望在网站上线之前就是这种情况。我正在使用filezilla。

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

非常感谢,

2 个答案:

答案 0 :(得分:1)

真的不是太多 - 只是站起来一个单独的网站,也许是在该服务器上使用虚拟站点,或者可能完全在不同的服务器上。假设你正在使用像你这样的相对路径,这应该可行。

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

答案 1 :(得分:1)

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

我认为创建一个子文件夹并将文件放入其中并不是太棘手,只需在filezilla中进行简单的右击即可命名。

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

.htacces看起来像:

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

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

username:1$3OVCsRyzKhk

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

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