标题描述了我想达到的目标我猜 – 我有一个Plesk驱动的服务器,但目前还没有域名,但我需要testing我创build的各种网站。
相反,我有一个testing域,我已经指出了服务器只是为了让客户端看看,但我不想要注册10域只是为了testing的东西 – 我想find一个聪明的方法,这将使我能够显示客户的东西在所有的10个网站,而不必编辑他们的主机文件。
我在我的Plesk控制面板上设置了domain1.co.uk,我们已经指出了http://www.mytestdomain.co.uk/ ,以便我们在启动“live”之前testing网站一般的networking。
一旦我们转储mytestdomain.co.uk并将其replace为“活”域myREALdomain.co.uk我怎样才能添加更多的域到服务器,并以类似的方式testing它们?
domain1.co.uk将在xx.xx.77.253,所以我不明白如果我有2-3个其他域在服务器上,我们如何可以设置我们的域名的DNS Alogging指向所有不同的网站 – 肯定是由独特的IP完成的? 还是看看谁在问,然后把他们指向正确的地方?
另外 – 有没有更好的方式来testing网站,然后再发布到野外? 在plesk中,如果我创build了所有要启动的域,是否可以在domain1.co.uk上创build一堆子域,并将子域作为testing位置指向我的“真实”域?
没有足够的词来形容这个 – 希望有人得到这个想法:P
谢谢,休
我不确定我完全理解这个问题,但我想你自己已经回答了这个问题。
没有注册testing域的方法是将这些放在子域上。 我已经使用Plesk已经有一段时间了,但是您应该能够将“子域”添加为域,并将文件保存在单独的帐户中,或者只需使用域界面即可添加子域。 由于每个子域都将其文件保存在不同的目录中,因此可以在每个子域中放置一个站点。
所以,例如,你将有site1.testdomain.co.uk,site2.testdomain.co.uk等
开发网站时我自己做的是创build一个子域,在其中放置所有内容。 例如,demo.mydomain.com/client1,client2等等。根据项目的大小和主机名意识,我可以看到把每个子域(或注册“testing”域),但只有在罕见的情况下。
Plesk应该处理DNSlogging,但是如果需要,您可以创buildAlogging以指向正确的IP地址。 Plesk应该为你设置VirtualHost指令。
编辑:
为此,请在域上设置网站,即使尚未解决。
添加你的'testdomain.co.uk'作为域的别名,这样它将提供与'realdomain.co.uk'相同的内容。 一旦testing完成,网站移动完毕,移除“testdomain.co.uk”。