Autor Zpráva
unlucky
Profil
najednou mi google zacal indexovat neexistujici subdomenu. kdyz zadam site:domena.cz tak mi vyjede subdomena.domena.cz

nevite jak to vyresit? hosting wedos
Davex
Profil
Viz subdoména - přesměrování při neexistujícím adresáři.
unlucky
Profil
nefunguje to
Davex
Profil
unlucky:
Tak to je mi líto. Ještě můžeš vyzkoušet některou radu v bodu 1) z příspěvku mod_rewrite - subdomény - hosting wedos.
Osel
Profil *
Ahoj, stává se mi to samé, také na Wedosu.
Celkem by mne zajímalo, proč k tomu dochází.
Typicky jsou to subdomeny ww.neco.cz , ale i jiné.
Vyslětloval jsem si to jako zlomylnost nějakého šibala :*) ... ale nevím.
Jde to řešit v .htacces:
RewriteCond %{HTTP_HOST}         !^www.
RewriteRule ^(.*)$                         www.neco.cz/$1 [R=301,QSA,L]
... nevim jestli je to přesně, nyní nemám k použitým .htaccess přístup, ale principielně to funguje.
Jen, pokud používáš také existující subdomény, musíš je předem definovat v htaccess každou zvlášť, jinak se vše přesměruje na www.neco.cz
Keeehi
Profil
Takto vypadá implicitní htaccess na wedosu
# cele domeny (aliasy)
RewriteCond %{REQUEST_URI} !^domains/
RewriteCond %{REQUEST_URI} !^/domains/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)$
RewriteCond %{DOCUMENT_ROOT}/domains/%2 -d
RewriteRule (.*) domains/%2/$1 [DPI]

# subdomeny (s nebo bez www na zacatku)
RewriteCond %{REQUEST_URI} !^subdom/
RewriteCond %{REQUEST_URI} !^/subdom/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)\.([^\.]*)\.([^\.]*)$
RewriteCond %{DOCUMENT_ROOT}/subdom/%2 -d
RewriteRule (.*) subdom/%2/$1 [DPI]

# aliasy - spravne presmerovani pri chybejicim /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^domains/[^/]+/(.+[^/])$ /$1/ [R]

# subdomeny - spravne presmerovani pri chybejicim /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^subdom/[^/]+/(.+[^/])$ /$1/ [R]

Vaše odpověď

Mohlo by se hodit

Zajímavé čtení:
Poptávání výměny odkazů je na této diskusi nežádoucí.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0