Portál AbcLinuxu, 4. května 2025 12:35

Dotaz: apache - virtual domains a boti

27.11.2010 10:04 phax7 | skóre: 34 | blog: PhaX_blog
apache - virtual domains a boti
Přečteno: 204×
Odpovědět | Admin
Ahoj,

rozjel jsem si na VPS vlastního Apache pro více domén (VirtualHost). Bohužel se se stránkama přestali kamarádit boti jako SeznamBot a GoogleBot - nechal jsem tam totiž "default" page z Apache a když si dám telnet domena.net 80 a GET / tak vidím právě takovou tu hlášku "It works..." což asi robotům nedělá moc dobře:)

V prohlížeči je vše v pořádku.

Přes a2dissite default jsem tedy výchozí stránku odstranil a teď při telnet 80 GET / dostanu obsah indexu domény, bohužel vždy té domény uvedené jako první...

můj konfig pro každou doménu vypadá takto:
  <VirtualHost *:80>
      ServerName domena.net
      ServerAlias *.domena.net
      DocumentRoot /home/cesta/
      RailsEnv production
      <Directory /home/cesta>
         AllowOverride all
         Options -MultiViews
      </Directory>
      CustomLog /var/log/apache2/domena.net.log combined
   </VirtualHost>
mohl by mi někdo poradit jak to udělat správně aby se to líbilo robotům a všem těmhle SEO kamarádům?

Díky moc!

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.11.2010 10:14 phax7 | skóre: 34 | blog: PhaX_blog
Rozbalit Rozbalit vše Re: apache - virtual domains a boti
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tady píšou ještě zajímavou věc že bych měl jako první doménu uvést nějakou "odchytávací" doménu...

http://waltgordonjones.com/12/apache-virtualhosts-for-seo
27.11.2010 10:48 NN
Rozbalit Rozbalit vše Re: apache - virtual domains a boti
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud provozujes vice domen na jedne IP adrese tak je logicke, ze na telnet IP ti vyleze ta prvni.. roboti se "konfiguruji" pres robots.txt.. porad jsem uplne nepochopil v cem je problem ?

NN
Řešení 1× (phax7 (tazatel))
27.11.2010 11:36 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: apache - virtual domains a boti
Odpovědět | | Sbalit | Link | Blokovat | Admin
Roboti samozřejmě hlavičku Host posílají, takže stáhnou stejný virtualhost, jako se vám zobrazí v prohlížeči. Případ, kdy se nepošle hlavička Host, bych dneska už neřešil, protože takový klient se nedostane skoro nikam, takže ho nikdo nepoužívá. Leda byste tam chtěl provozovat i nějakou službu (třeba web-service/SOAP), u které byste mohl očekávat i velmi jednoduché klienty.
27.11.2010 14:52 phax7 | skóre: 34 | blog: PhaX_blog
Rozbalit Rozbalit vše Re: apache - virtual domains a boti
Díky oboum za odpovědi, já čekal že v tom je nějaká komplikovanost... o telnetu a hostu jsem nevěděl, funguje to přesně jak říkáte...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.