Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Przekierowanie w .htaccess
Forum PHP.pl > Forum > PHP
jarekpr
Witam,

potrzebuje zrobic przekierowanie aby domena1.pl przekierowywala to co jest po pl/ na inna domene

np:

http://domena1.pl/a/ne/190145/9ha9zpdwk0qf...d3szegip?mid=16 link ten zostanie przekierowany na
http://domena2.pl/a/ne/190145/9ha9zpdwk0qf...d3szegip?mid=16

to co jest po .pl/ bedzie zawsze inne

w domena1.pl taki link nie isteniej, ale w domena2.pl tak dlatego potrzebuje takie przekeirowanie.

Prosze o pomoc!
Sephirus
O ile się nie pomyliłem:

Kod
RewriteEngine on

RewriteCond %{HTTP_HOST} ^domena1.pl
RewriteRule ^a/ne/[0-9]+/.+\?mid=[0-9]+ http://domena2.pl/$0


Jeśli cały ruch ma być przekierowany:

Kod
RewriteEngine on

RewriteCond %{HTTP_HOST} ^domena1.pl
RewriteRule .+ http://domena2.pl/$0
jarekpr
Cytat(Sephirus @ 7.10.2013, 11:37:57 ) *
O ile się nie pomyliłem:

Kod
RewriteEngine on

RewriteCond %{HTTP_HOST} ^domena1.pl
RewriteRule ^a/ne/[0-9]+/.+\?mid=[0-9]+ http://domena2.pl/$0


niestety nie dziala.

podaje jeszcze raz linki:
Kod
http://domena1.pl/a/ne/190145/9ha9zpdwk0qfhbxvuzimtcd6d3szegip?mid=16
http://domena2.pl/a/ne/190145/9ha9zpdwk0qfhbxvuzimtcd6d3szegip?mid=16

zmienne wartosci beda w /190145/9ha9zpdwk0qfhbxvuzimtcd6d3szegip?mid=16


Jeszcze raz prosze o pomoc!
Sephirus
Zapomniałem o flagach... Napiszę to nieco inaczej:

Kod
RewriteEngine on

RewriteCond %{HTTP_HOST} ^domena1.pl
RewriteRule ^/(a/ne/[0-9]+/.+?mid=[0-9]+) http://domena2.pl/$1 [L,R=301]


powinno działać
jarekpr
Cytat
Kod
RewriteEngine on

RewriteCond %{HTTP_HOST} ^domena1.pl
RewriteRule ^/(a/ne/[0-9]+/.+?mid=[0-9]+) http://domena2.pl/$1 [L,R=301]



dziekuje z gory za pomoc, ale nestety nadal nie dziala :/

pomoze ktos jeszcze? Bardzo prosze!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.