Autor Zpráva
perwin
Profil
Dobrý den,
měl bych takový dotaz. Lze nějakým způsobem přesměrovat kompletně celou doménu na jinou?
Chtěl bych, aby to fungovalo takovýmto způsobem:
domena.cz/neco --> www.domena.eu/neco
sub.domena.cz/slozka/soubor.typ --> sub.domena.eu/slozka/soubor.typ
super.mega.sub.domena.cz --> super.mega.sub.domena.eu
(Musí platit pro jakoukoliv subdoménu a pro cokoli co se nachází za lomítkem.)
Když to shrnu, tak chci, aby se v podstatě změnilo cz na eu. (+ přesměrování na www.domena.eu, pokud je zadáno třeba domena.cz)
Přístup mám ale jenom k doméně cz.
Děkuji mockrát.

EDIT:
Zatím jsem do .htaccess souboru vymyslel jenom toto:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^domena.cz$ [OR]
RewriteCond %{HTTP_HOST} ^domena.cz$ [OR]
RewriteCond %{HTTP_HOST} ^www.domena.cz$
RewriteRule (.*)$ http://www.domena.eu/$1 [R=permanent,L]
Jenže toto přesměrovává takto:
sub.domena.cz/neco --> www.domena.eu/sub/neco
A to takto nechci...
Davex
Profil
Přesměrování se musí rozdělit do dvou pravidel.

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^(.+\.domena)\.cz$
RewriteRule ^(.*)$ http://%1.eu/$1 [R=301,NE,L]

RewriteCond %{HTTP_HOST} =domena.cz
RewriteRule ^(.*)$ http://www.domena.eu/$1 [R=301,NE,L]
perwin
Profil
Davex:
Děkuji mockrát, funguje to perfektně, až na to, že v Chromu to přesměrovává jako
sub.domena.cz --> sub.domena.eu/sub
Jakto? A IE není schopno subdomény přesměrovat.
Děkuji za odpovědi
ShiraNai7
Profil
Prohlížeč nezpracovává .htaccess... to se děje na straně serveru. Takže tipuju na nějakou cache.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0