我在德鲁帕尔建了网站。http://www.bhubaneswarlive.com托管在linode上。现在回想起来,我发现一个中文网站http://today.yangchenyun.com也在为我的网站服务。
所以我想知道他是否复制了我的整个网站文件和数据库,或者他只是通过指向我的linode的ip地址来提供文件和数据(正如linode支持人员所说)。也就是说,有人可以通过指向我的域名下的ip地址来服务我的网站文件吗?
当我用新的内容更新我的网站时,两个域名都会显示新内容。
还有一件事我已经注意到了,当我访问右边的“餐馆链接”( drupal分类法术语)时,它完美地显示了它自己的url下的数据列表,而不是重定向到我的网站。我想知道它是与drupal有关还是我的整个系统已经被复制了。
有人能建议如何解决这个问题吗?
我的服务器堆栈是
Linux- Debian Nginx Mariadb php5-fpm Drupal-7 fail2ban服务器
和其他一些软件
关于Linode VPS
发布于 2014-06-11 12:33:39
两个DNS使用相同的IP记录。所以是的,他们只是记录了另一个域名。
您有一个非常简单的设置,可以在Drupal中使用,也就是base_url,这个设置应该在生产服务器中设置。
将此添加到settings.php文件中:
$conf['base_url']="www.bhubaneswarlive.com"您也可以在某个地方的接口上设置它,但正确的位置是设置文件。如果您有多站点安装,则可以在相关设置文件中设置此设置。
使用此设置,所有页面链接将包含对您的网站的引用。
然后,您可以使用Apache配置,并设置一个特殊的命名为base虚拟主机。
<VirtualHost *:80>
ServerName today.yangchenyun.com
DocumentRoot /var/www/fush
</VirtualHost>然后在/var/www/fush中设置您认为适合此域名的任何内容。
https://stackoverflow.com/questions/24162735
复制相似问题