redirect z domeny na domenu bez loopu

Programovacie jazyky, rady, poradňa...
kolac
Star
Star
Používateľov profilový obrázok
Príspevky: 635
Registrovaný: 15 apr 2007, 16:18
Bydlisko: Košice
Kontaktovať používateľa:

redirect z domeny na domenu bez loopu

Príspevok od používateľa kolac »

Ahojte,

potrebujem spravit redirect z jednej domeny na druhu, avsak bez toho aby na tej druhej nastal nekonecny loop. Riesil som to takto:

Kód: Vybrať všetko

redirect 301 /cast-prvej-domeny-ktoru-chcem-presmerovat http://www.druha-domena.sk
Toto vsak ma za nasledok to, ze nastane nekonecny loop v tvare:

http://www.druha-domena.sk/cast-prvej-p ... resmerovat

Nejake napady ? Dakujem.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: redirect z domeny na domenu bez loopu

Príspevok od používateľa audiotrack »

ten riadok je zapísaný správne, ak tam máš nekonečný loop tak to nie je celé .htaccess ale máš tam ešte iné príkazy čo môžu byť v konflikte alebo máš .htaccess aj na druhej doméne ktoré robí bordel
kolac
Star
Star
Používateľov profilový obrázok
Príspevky: 635
Registrovaný: 15 apr 2007, 16:18
Bydlisko: Košice
Kontaktovať používateľa:

Re: redirect z domeny na domenu bez loopu

Príspevok od používateľa kolac »

htaccess na 1. domene este obsahuje:

Kód: Vybrať všetko

RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/ 

RewriteBase /
RewriteRule sitemap.xml /index.php?route=feed/google_sitemap
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
na 2. to iste az na moj redirect

Na oboch domenach su eshopy na rovnakom systeme, tie horne riadky zabezpecuju prepis obycajnych na seo url adresy.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: redirect z domeny na domenu bez loopu

Príspevok od používateľa audiotrack »

no, a presne to posledné pravidlo je tam konfliktné. Musíš si tú svoju stránku pridať do výnimky, aby ju nespracovalo to pravidlo ale ten redirect
kolac
Star
Star
Používateľov profilový obrázok
Príspevky: 635
Registrovaný: 15 apr 2007, 16:18
Bydlisko: Košice
Kontaktovať používateľa:

Re: redirect z domeny na domenu bez loopu

Príspevok od používateľa kolac »

Mohol by si prosim blizsie specifikovat co a do ktoreho .htaccessu pridat ?

Nasiel som si, ze by ta vynimka mala vyzerat nejak takto:

Kód: Vybrať všetko

RewriteCond %{SCRIPT_FILENAME} !(/nazov-casti-ktoru-presmerujem)
a toto som pridal do 1. htaccessu

Stale mi to vsak robi loop v tvare:
http://www.druhadomena.sk/?_route_=/naz ... resmerujem
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: redirect z domeny na domenu bez loopu

Príspevok od používateľa audiotrack »

Kód: Vybrať všetko

RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

RewriteBase /

RewriteCond %{REQUEST_URI} /nazov-casti-ktoru-presmerujem$
RewriteRule ^(.*) http://www.druha-domena.sk [L,R=301]

RewriteRule sitemap.xml /index.php?route=feed/google_sitemap
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
kolac
Star
Star
Používateľov profilový obrázok
Príspevky: 635
Registrovaný: 15 apr 2007, 16:18
Bydlisko: Košice
Kontaktovať používateľa:

Re: redirect z domeny na domenu bez loopu

Príspevok od používateľa kolac »

Dakujem :)
Napísať odpoveď