Autor Zpráva
Školník
Profil
Podle návodu jsem se pokusil přesměrovat z http://domena.cz na www.domena.cz tak, že jsem do rootu nakopíroval .htaccess, který vypadá takto:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^domena.ccz
RewriteRule (.*) http://www.domena.cz/$1 [R=301,QSA,L]

Zatím to ale nefunguje, je možný, že si toho server všimne až zítra? To asi ne, že? Nebo tam mam někde chybu? Správce mi řekl, že "by to melo fungovat a pokud to nehazi chybu 503 tak mate chybu v rule".. Tak jsem z toho jelen..
djlj
Profil
Zkus:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
Školník
Profil
Děkuju, ale ani tak to nefunguje...
djlj
Profil
Hmm, podle tohoto tématu bys to měl mít správně... Zkus třeba, jestli ti funguje přesměrování opačně.


si toho server všimne až zítra
Všimne si hned :).
Školník
Profil
Všimne si hned :).
To byl trošku vtip..:-)
Opačně přesměrování, jako na jinou stránku? Nebo jestli vůbec funguje .htaccess.

Takže, zkusil jsem tam dát toto:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.domena\.cz$ [NC]
RewriteRule ^(.*)$ http://www.neexistujicistranka.cz/$1 [R=301,L]

A to funguje. Při www.domena.cz přesměruje na [url=http://www.neexistujicistranka.cz
]www.neexistujicistranka.cz
[/url]

Analogicky jsem zkusil tohle a nefunguje, hlásí, že stránka http://domena.cz neexistuje:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^domena\.cz$ [NC]
RewriteRule ^(.*)$ http://www.domena.cz/$1 [R=301,L]
Kajman
Profil
Není nakonfigurovaný apache na doménu druhého řádku (tzn. bez www).
Školník
Profil
Takže je to chyba u poskytovatele webhostingu. To bude problém. Díky..:-)
Školník
Profil
Včera jsem diskutoval s poskytovatelem, pořád to nešlo. A dneska mi přišel další mail, že to včera zkoušel a šlo to a tak o co jde. A ono to jde..:-)
Teď už i funguje i přesměrování na doménu s www pomocí .htaccess, díky všem..;-)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0