Autor Zpráva
ferdiks
Profil *
Nazdar, nedávno jsem přesmeroval celé web. stránky na jiný server. Potreboval bych na starém serveru do htaccess napsat nejake presmerovani na hovou domenu i s adresou, ty zustaly stejne, např aby mi to presmerovalo z http://domena1.cz/index.php?sekce=1 na http://domena2.cz/index.php?sekce=1

Nevím si vůbec rady, poradíte mi nekdo? edíky
Kajman_
Profil *
RewriteEngine On
RewriteCond %{HTTP_HOST} domena1\.cz$ [NC]
RewriteRule ^(.*)$ http://domena2.cz/$1 [R=301,QSA,L,NE]

viz. http://www.jakpsatweb.cz/server/mod-rewrite.html#rewritecond
ferdiks
Profil *
Kajman:
Nějak mi to nejde... nic to neprovede...
Davex
Profil
ferdiks:
Je na starém serveru povolena konfigurace pomocí souboru .htaccess?
ferdiks
Profil *
Davex:
je, vždycky fungovalo ...
ninja
Profil
ferdiks: A co to dělá? Živá ukázka?
ferdiks
Profil *
ninja:
vyřešil jsem to hednoduchym zpusobem prez php. Do index.php jsme napsal…
<?php
$adresa = $_SERVER['REQUEST_URI'];

header ("Location:domena2.cz$adresa");

?>

Moderátor Davex: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
kssk
Profil *
Ahoj, já to vyřešil takhle, snad to někomu pomůže. Header mi nešlo, to se mi ta stránka dostala do smyčky přesměrování.

<?php
$domena = $_SERVER['SERVER_NAME'];
$url = $_SERVER['REQUEST_URI'];
$nova_adresa = "http://www.novadomena.cz".$_SERVER['REQUEST_URI'];
if ($domena == "staradomena.cz" or $domena == "www.staradomena.cz") {echo "<script>window.location.href='".$nova_adresa."';</script>";}  
?>
DobráKlávesnice
Profil *
kssk: Tím ale odrovnáš vyhledávače

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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