Eu tenho um problema: eu tenho um servidor dedicado onde eu uso três nomes de domínio diferentes e php. Agora, eu tenho um novo site que desenvolvi com o asp.net. Eu instalei mono, mod_mono e transferi meu assembly para dentro de /var/www/mysite
Meu problema aparece quando tento acessar meu site. Eu tentei IpAdress / mysite / mas apenas dá os três e se eu quiser "IpAddress / mysite / Controller1 / Action1", diz 404.
Como eu disse meu servidor é apache e é usado com sites php que tem vários nomes de domínio.
Como um desses nomes de domínio pode ser usado para o meu próprio site, tentei criar um nome de subdomínio, digamos mysite.maindomain.com
Aqui está o conteúdo do arquivo /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>
Quando eu ligo para mysite.maindomain.com, ele diz "137 ERR_NAME_RESOLUTION_FAILED"
Que configuração devo dar para criar mysite.maindomain.com ou IpAdress / mysite / work?
Editar
Eu tentei alterar a configuração do vhost colocando um maindomain.com em vez do *
Então eu também corri:
nslookup mysite.maindomain.com
e obteve
Server: 127.0.0.1
Address: 127.0.0.1#53
** server can't find mysite.maindomain.com: NXDOMAIN
dig ciiarena.guildwars2-rage.com
e obtido:
; <<>> 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
depois de um wget mysite.maindomain.com não recebo nada em error.log. De fato, o wget que tentei no servidor leva a um redirecionamento 302 para outro domínio que não o maindomain.