Page 1 of 1

Redirect 301 werkt alleen met een ? Hoe haal ik die weg?

Posted: Thu Dec 28, 2017 11:35 pm
by (M)
In mijn .htaccess heb ik het volgende staan:

Code: Select all

Redirect 301 /oudesite/features-old.html http://upgrade.oudesite.com/features.html?

Zonder het ? (aan het einde van de Redirect 301) krijg ik een url die niet werkt; http://upgrade.oudesite.com/features.html?page=features-old.html

Met het ? op het einde krijg ik een url die wel werkt; http://upgrade.oudesite.com/features.html?
Maar hoe krijg ik het ? weg in dit resultaat?

Re: Redirect 301 werkt alleen met een ? Hoe haal ik die weg?

Posted: Fri Dec 29, 2017 12:27 am
by Rolf

Re: Redirect 301 werkt alleen met een ? Hoe haal ik die weg?

Posted: Fri Dec 29, 2017 11:16 am
by (M)
Het gaat om External Redirects.
De oplossing die daarbij op je website staat werkt niet. Ik heb ook varianten geprobeerd, zonder resultaat.

Met een ‘RewriteRule’ werkt de redirect niet. Het werkt alleen met ‘Redirect 301’.
Met het ? op het einde krijg ik tenminste geen ‘?page=features-old.html’
als resultaat. Maar wel een url die eindigt op .html?

Re: Redirect 301 werkt alleen met een ? Hoe haal ik die weg?

Posted: Tue Feb 13, 2018 1:04 pm
by velden
Wellicht kun je de hele inhoud van de .htaccess eens posten. Vermoedelijk zit het probleem in een andere rule/redirect