[htaccess] rewriterule query string achter nieuwe locatie

Pagina: 1
Acties:

  • Postie
  • Registratie: April 2001
  • Laatst online: 08-12-2025

Postie

No beer, no glory

Topicstarter
ik ben bezig om een oude joomla website over te zetten naar een nieuw domein waar geen joomla draait. De oude links zien er als volgt uit:
code:
1
http://www.ouddomein.nl/index.php?option=com_content&task=view&id=127

Deze dient middels een htaccess omgeschreven te worden naar

code:
1
http://www.nieuwdomain.nl/zoekmachine-vriendelijke-url


Het zijn ongeveer 60 oude urls die op deze manier omgezet dienen te worden. Na wat gepuzzel en gezoek is het me op de volgende manier bijna gelukt:

code:
1
2
3
4
RewriteEngine on
RewriteCond %{REQUEST_URI} /index\.php
RewriteCond %{QUERY_STRING} option=com_content&task=view&id=13&Itemid=41
RewriteRule ^.*$ http://www.nieuwdomein.nl/zoekmachine-vriendelijke-url [L,R=301,NC]


Het kan vast ook simpeler maar naar enige frustraties van zaken die niet werkten en bij deze oplossing de redirect wel werkt, ben ik hier mee verder gegaan.

Dit wilde ik gaan doen voor alle 60 oude url's. Het resultaat is echter niet
code:
1
http://www.nieuwdomein.nl/zoekmachine-vriendelijke-url

maar
code:
1
http://www.nieuwdomein.nl/zoekmachine-vriendelijke-url?option=com_content&task=view&id=13&Itemid=41


Nu is mijn vraag: hoe zorg ik dat die querystring niet achter de redirect komt?

Live every day, as if it's your last one


  • 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


  • Postie
  • Registratie: April 2001
  • Laatst online: 08-12-2025

Postie

No beer, no glory

Topicstarter
sorry..vrijdagmiddag

Live every day, as if it's your last one