Archief - Q: htaccess redirect werkt niet met de karakters ? _ en/of =

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

BrunoD

Legacy Member
Ben je niet gewoon het $-teken achter uw eerste url vergeten ?

Edit: sorry, zat met rewrite in m'n hoofd, ik zal eens kijken

KoenDK

Legacy Member
wat bedoel je? (ik denk het niet trouwens, want zoals ik al zei, alle andere redirects werken wel, dit is de enige regel in mijn htaccess die het niet doet...)

KoenDK

Legacy Member
PHP:
Redirect 301 /en/rubrique.php3?id_rubrique=23 http://www.google.be

werkt niet


wat wél werkt is het volgende:

PHP:
Redirect 301 /en/rubrique.php3 http://www.google.be/

maar niet volledig


de redirect werkt wél degelijk, maar ik word doorverwezen van /en/rubrique.php3?id_rubrique=23 naar
PHP:
http://www.google.be/?id_rubrique=23

hij plaatst er dus nog die resterende
PHP:
?id_rubrique=23
achter, dit is geen oplossing, aangezien ik in de toekomst nog redirect zal moeten leggen vanuit andere adressen zoals
/en/rubrique.php3?id_rubrique=23
/en/rubrique.php3?id_rubrique=123
/en/rubrique.php3?id_rubrique=7
enz...


weet iemand hoe ik een redirect kan doen van /en/rubrique.php3?id_rubrique=23 ?

frenzal

Legacy Member
idd geen idee, weet je wel waarover deze thread gaat? :p

Je query string zal je zo moeten opvangen denk ik

Rewritecond %{query_string} ^id_rubrique=/(.*)$
Redirect 301 en/rubrique.php3? http://www.google.be

Ik vindet raar dat je zegt dat de query string er weer achter wordt geplakt, normaal zou dat enkel mogen als je [QSA] vanachter zet

KoenDK

Legacy Member
de query string wordt er achter geplaatst wanneer ik het volgende plaats in .htaccess
PHP:
Redirect 301 /en/rubrique.php3 http://www.google.be

en wanneer ik dan /en/rubrique.php3?id_rubrique=23 test
dan kom ik uit bij http://www.google.be/?id_rubrique=23
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan