从子域服务另一台服务器

时间:2011-09-07 07:47:12

标签: ubuntu scrapy vhosts

在我的根服务器http://my.root.ip上我有一个运行在http://my.root.ip:6800的scrapy服务器。 我想通过http://my.root.ip:6800等子域进行http://scrapy.mydomain.com访问。

我知道我可以设置一个vhost文件并将文档根目录指向我服务器上的某个位置,但现在我实际上在服务器上有一台服务器。

ServerName scrapy.mydomain.com
ServerAdmin webmaster@localhost
DocumentRoot /path

 <Directory /path>
       Options Indexes FollowSymLinks MultiViews
       AllowOverride None
       Order allow,deny
       allow from all
 </Directory>

我该怎么做?我是否必须向vhost文件添加内容?

1 个答案:

答案 0 :(得分:1)

您需要在您的DNS字段中添加A记录。

以下是一些信息:http://www.zytrax.com/books/dns/ch9/delegate.html

还要将子域添加到htaccess文件

VirtualHost *:6800 

<VirtualHost *> 
ServerName www.website.com 
DocumentRoot "/var/www/html" 
</VirtualHost> 

<VirtualHost *> 
ServerName scrapy.website.com 
DocumentRoot "/var/www/scrapy" 
</VirtualHost>