Zoals de titel al aangeeft:
Ik heb een website met shop en daar komt een andere site voor in de plaats.
Aangezien de huidige shop achter een aantal subfolders zit wil ik dit verplaatsen en dus oplossen met een redirect in htaccess.
De huidige indeling is: http://www.mijndomein.nl/infusions/eshop/eshop.php?details=12 (en oplopend uiteraard)

en deze zou dan moeten verwijzen naar: http://www.mijndomein.nl/verkoop.php
Alle items mogen naar dezelfde pagina verwijzen, om alles ook 1 op 1 te krijgen lijkt me wat teveel van het goede.

Na wat googlen en heel veel proberen kom ik hier op uit: RewriteRule ^infusions/eshop/(.*)$ /$1 [R=301,NC,L]

wat ik begreep wordt alles uit de map ESHOP dan doorgestuurd naar de root...maar ik krijg steeds een 404 pagina bestaat niet.
Ik heb reeds vele varianten geprobeerd maar ik kom er niet uit, bij een test open ik in de browser infusions/eshop/eshop.php dan wordt ik inderdaad doorgestuurd naar de index pagina maar als de rest (?details=12) erachter staat kom ik dus op 404 pagina.
Waar gaat het fout?
Als je alles van de vorm infusions/eshop/ wilt doorverwijzen naar /verkoop.php, stuur ze dan daar ook naartoe?

Wellicht werkt het vervangen van /$1 door /verkoop.php wel?
Ja dat klopt. Als test stuur ik alles naar de index pagina omdat ik het voorbeeld van een website heb gekopieerd maar dit werkt dus ook niet.
Zonder die extra tekens vanaf het vraagteken wordt het wel omgeleid.

Reageren