301-es redirect

mykeman képe

Az url átirányítás htaccess segítségével nem akar sikerülni, ebben kérnék segítséget.

Más motorról állok át drupalra. A domain marad ugyan az csak azt kell elérnem hogy a régi csúnya urleket beírva az új szép drupal url-ek jöjjenek be.

Az új honlap kétnyelvű i18n modullal előtagos beállítással.

Többféle próbálkozásom volt a htaccessben, de egyik sem működik:

1, redirect 301 /csunyaregiurl http://domain.hu/szepurl

2,

RewriteCond %{HTTP_HOST} (www.)?domain.hu
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^\csunyaregiurl$ http://domain.hu/szepurl [R=301,L]

Mit rontok el?

Drupal verzió: 
Pandelon képe

A Global Redirect modul lesz a te barátod.

0
0
pp képe

ez tudna bármilyen átirányítást? Nem csak Drupalban létező álnevek között tud átirányítani?

pp

0
0
Pandelon képe

kipróbálva tényleg nem megy... :(

igazad van PP

0
0
hosszu.kalman képe

Ezt próbáltad már? http://drupal.org/project/path_redirect

Én már használtam párszor ilyen esetekben és bevált. A többnyelvű tartalmat is támogatja.

0
0
mykeman képe

Köszönöm ez megfelelőnek tűnik és nagy lendülettel ki is próbáltam, de mégsem megy úgy ahogyan kellene.

A régi webshop egy Zen Cart volt és a domain utáni urlek mind úgy kezdődtek, hogy: /index.php?main_page=page&id...

Bármi mást megadok átirányítja rendesen, de ha az átirányítandó url index.php-val kezdődik akkor akármit adok meg célnak a nyitólapra ugrik.

Ez valami bug, vagy én csinálok valamit rosszul?

0
0
hosszu.kalman képe

Úgy emlékszek így működik:
?main_page=page&id...

0
0
mykeman képe

Próbáltam így is. A kérdőjelet mentés után leveszi, azaz nem marad ott.
Ha a link nem index.php-val kezdődik rendesen működik, de ha a régi urlről érkezik valaki akkor mindíg a nyitólap jön be. Már minden verziót kipróbáltam, telepítettem a global redirectet is hátha az megoldja ezzel a modullal együtt, de az index az mindíg a nyitólapra megy ...

Fura mert szerintem nem én vagyok az első aki zen cartról áll át drupalra és meg szeretné tartani a régi linkek google rangját, de sehol semmi ezzel kapcsolatban ...

0
0
hosszu.kalman képe

<front>?main_page=page&id... ezt akartam írni, csak levette a front-ot. Így is próbáltad?

0
0
mykeman képe

Ez volt a megoldás :)

0
0