我有一个问题:我有一个专用的服务器,我使用三个不同的域名和PHP。 现在,我有了一个用asp.net开发的新网站。 我安装了单声道,mod_mono,并在/var/www/mysite传输了我的程序集
我尝试访问我的网站时出现问题。 我试过IpAdress / mysite /但它只是给了三个,如果我想要“IpAddress / mysite / Controller1 / Action1”它说404。
正如我所说我的服务器是Apache,并使用PHP网站有几个域名。 作为这些域名之一可以用于我自己的网站,我试图创build一个子域名称,让我们说mysite.maindomain.com这里是文件的内容/etc/apache/sites-enabled/mysite.maindomain.com
<VirtualHost *:80> ServerName mysite.maindomain.com ServerAdmin web-admin@mysite DocumentRoot /var/www/mysite MonoServerPath sousdomaine.domaineprincipal.com "/usr/bin/mod-mono-server2" MonoSetEnv mysite.maindomain.com MONO_IOMAP=all MonoApplications mysite.maindomain.com "/:/var/www/mysite" <Location "/"> Allow from all Order allow,deny MonoSetServerAlias mysite.maindomain.com SetHandler mono SetOutputFilter DEFLATE SetEnvIfNoCase Request_URI "\.(?:gif|jpe?g|png)$" no-gzip dont-vary </Location> <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html text/plain text/xml text/javascript </IfModule> </VirtualHost>
当我打电话给mysite.maindomain.com它说“137 ERR_NAME_RESOLUTION_FAILED”
我必须提供什么configuration才能使mysite.maindomain.com或IpAdress / mysite /工作?
编辑
我试图改变虚拟主机configuration通过把maindomain.com而不是*然后我也跑了: nslookup mysite.maindomain.com得到
Server: 127.0.0.1 Address: 127.0.0.1#53 ** server can't find mysite.maindomain.com: NXDOMAIN
dig ciiarena.guildwars2-rage.com并得到:
; <<>> DiG 9.7.3 <<>> mysite.maindomain.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 10196 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;mysite.maindomain.com. IN A ;; AUTHORITY SECTION: maindomain.com. 9588 IN SOA a.dns.gandi.net. hostmaster.gandi.net.1342214675 10800 3600 604800 10800 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Thu Dec 27 17:21:05 2012 ;; MSG SIZE rcvd: 108
在wget mysite.maindomain.com之后,我在error.log上什么都没有得到。 事实上,我试图在服务器上的wget导致302redirect到另一个域比maindomain。
回顾你的问题和意见,我注意到一些事情。 但首先,最重要的是: 这是一个DNS问题 。
祝你好运。