Toon posts:

[.htaccess] Rewrite en argumenten

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Ik ben al een paar uur aan het lezen en testen, maar ik krijg het maar niet voor elkaar.

Ik wil een 301 redirect doen op basis van een oude URL waarin argumenten zijn opgenomen. Dit kan niet zomaar met een redirect 301 (ivm met deze argumenten) dus doe ik het op deze manier:

RewriteCond %{QUERY_STRING} ^(.*)page_id=622
RewriteRule ^index.asp$ /page/622/nieuwe_pagina/18/informatie/ [R=301,L]

Alleen stel dat de oude pagina dit was:

www.oudepagina.nl/index.a...e_id=622info=good&title=x

dan redirect hij naar:

www.nieuwesite.nl/page/622/nieuwe_pagina/18/informatie/?data=text&page_id=622info=good&title=x

Of te wel, alle oude argumenten komen er achter te staan. Logisch omdat ik index.asp als het ware replaced, maar ik heb al veel geprobeerd (RewriteRule ^index.asp(.*)$ etc.), maar hij blijft die oude argumenten meegeven.

8)7 Waar kijk ik toch overheen?

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Verwijderd

Topicstarter
Excuses daarvoor. Tijdens mijn zoektocht op dit forum zag ik de [.htaccess] topics overal voorkomen en heb aan een van deze 'foute' voorbeelden navolging gegeven.

Verwijderd

Topicstarter
Ik heb nog vanalles geprobeerd, maar het wil nog niet echt lukken.

Dit zou logisch moeten zijn, maar dan blijft de website hangen (in een oneindige loop?).
RewriteRule ^(.*)$ /page/622/nieuwe_pagina/18/informatie/ [R=301,L]