我有一个二级域名dev.kuamart.com.cn,
已经在域名管理那里设置好了dns解析。
现在ping这个二级域名可以ping得到ip,却始终无法打开网页。在linux服务器上的apache的http.conf里面是这么写的:
Listen 58.221.34.18:80
Listen 58.221.34.18:8080NameVirtualHost 58.221.34.18:80<VirtualHost 58.221.34.18:80>
ServerAdmin [email protected]
DocumentRoot /www/ac2
ServerName www.kuamart.com
</VirtualHost><VirtualHost 58.221.34.18:80>
ServerAdmin [email protected]
DocumentRoot /www/c2c/bc2
ServerName www.kuamart.com.cn
</VirtualHost><VirtualHost 58.221.34.18:80>
ServerAdmin [email protected]
DocumentRoot /www/bc2/uc
ServerName dev.kuamart.com.cn
</VirtualHost>NameVirtualHost 58.221.34.18:8080
<VirtualHost 58.221.34.18:8080>
ServerAdmin [email protected]
DocumentRoot /www/new/ac2
ServerName bb
</VirtualHost>其中www.kuamart.com ,www.kuamart.com.cn,www.kuamart.com:8080都可以访问。
唯独那个二级域名是无法打开!
请问我这么配置有问题吗?搞了半个月了,都没搞定它!
真郁闷!
csdn可以送分吗?
已经在域名管理那里设置好了dns解析。
现在ping这个二级域名可以ping得到ip,却始终无法打开网页。在linux服务器上的apache的http.conf里面是这么写的:
Listen 58.221.34.18:80
Listen 58.221.34.18:8080NameVirtualHost 58.221.34.18:80<VirtualHost 58.221.34.18:80>
ServerAdmin [email protected]
DocumentRoot /www/ac2
ServerName www.kuamart.com
</VirtualHost><VirtualHost 58.221.34.18:80>
ServerAdmin [email protected]
DocumentRoot /www/c2c/bc2
ServerName www.kuamart.com.cn
</VirtualHost><VirtualHost 58.221.34.18:80>
ServerAdmin [email protected]
DocumentRoot /www/bc2/uc
ServerName dev.kuamart.com.cn
</VirtualHost>NameVirtualHost 58.221.34.18:8080
<VirtualHost 58.221.34.18:8080>
ServerAdmin [email protected]
DocumentRoot /www/new/ac2
ServerName bb
</VirtualHost>其中www.kuamart.com ,www.kuamart.com.cn,www.kuamart.com:8080都可以访问。
唯独那个二级域名是无法打开!
请问我这么配置有问题吗?搞了半个月了,都没搞定它!
真郁闷!
csdn可以送分吗?
kuamart.com 指向 服务器IP
*.kuamart.com 指向 服务器IP
*.kuamart.com.cn指向 服务器IP然后才能在Apache上面像你那样设置。
如果能看到输出,我想是域名上有问题,配制上面应该没什么问题。
在域名解析服务商那里
*.kuamart.com 指向 服务器IP
这样相关域名就转到你主机上了第二步:你可以根据域名重设虚拟主机或将相关请求重写至不同目录。
ServerAdmin [email protected]
DocumentRoot /www/bc2/uc
ServerName dev.kuamart.com.cn
</VirtualHost>改为<VirtualHost dev.kuamart.com.cn>
ServerAdmin [email protected]
DocumentRoot /www/bc2/uc
ServerName dev.kuamart.com.cn
</VirtualHost>试试
请检查
1:目录是否存在
2:目录权限
3:设置好后是否重启了APACHE
我只会改配置文件和重启apache。查看在本机curl dev.kuamart.com.cn也不行!我很郁闷。
应该是独立主机或者VPS。
ServerAlias dev.kuamart.com.cn可远程帮你搞定,有兴趣加我csdn 空间好友。
ServerAdmin [email protected]
DocumentRoot /www/bc2/uc
ServerName dev.kuamart.com.cn
</VirtualHost>
没办法,我改用二级目录方式处理了。NND。真麻烦。哪天解决了回来告诉大家!
<VirtualHost 域名>
DocumentRoot /wwwroot
ServerAlias 域名
ServerName 域名
</VirtualHost>
<Directory "/www/bc2/uc">
Order allow,deny
Allow from all
AllowOverride FileInfo
</Directory>
DocumentRoot "/www/bc2/uc"
ServerName "dev.kuamart.com.cn"
</VirtualHost>
囧。Apache真的可以这样弄端口吗,我也想试试。