Atualização Nano FPV QX MOSFET

Eu tenho alguns subdomínios válidos em meu arquivo httpd.conf. Agora, como faço para redirecionar qualquer coisa que não seja um subdomínio válido para o site principal? O que quero dizer é que, se eu tiver um subdomínio válido hello.example.com, ele deve ir para hello.example.com e se for blah.example.com que não é um subdomínio válido, ele deve ir para example.com. Como posso fazer alterações no meu arquivo httpd.conf para seguir tudo o que acabei de mencionar?

  • 1 qual servidor é esse?
  • Desculpe pela resposta tardia. É Linux CentOS 64 bits usando o processo Apache (httpd).

Configure um novo site padrão em seu apache-config e reescreva a url via .htaccess se este site padrão for chamado. Talvez algo como /var/www/invalid-subdomain/.htaccess:

RewriteEngine on RewriteBase / RewriteRule ^$ http://example.com/ [R,L] 

O exemplo acima está funcionando bem para o meu servidor apache2 squeeze.

  • Bem .. Obrigado pela resposta. Mas preciso usar isso no próprio arquivo de configuração. Pode haver uma regra de reescrita para apontar hosts errados (blah.example.com) para o host raiz (example.com), mas eu não tenho nenhuma ideia sobre isso.

Se você usa o Apache e tem hosts virtuais habilitados, você o obteve de forma automática:

  • O primeiro host virtual será o host padrão, que atenderá a todas as solicitações de hosts, não definido como hosts virtuais
  • Os hosts virtuais conhecidos no Apache serão usados ​​mediante solicitação

PS: hello.example.com e blah.example.com são hosts, não subdomínios

  • Oh. Obrigado pela ajuda. Sou um novato nessa área, por favor, perdoe o erro. Não tenho certeza sobre o que você mencionou.

funcionou para você: Charles Robertson | Quer entrar em contato conosco?