WooCommerce redirection-storing
Naar navigatie springen
Naar zoeken springen
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Het probleem
Aanvullende gegevens
Dit is de URL waar het mis ging:
http://en.example.dvb/checkout/order-received/111?q=checkout/order-received/ 111&q=checkout/order-received/111&q=checkout/order-received/111&q=checkout/ order-received/111&q=checkout/order-received/111&q=checkout/order-received/ 111&q=checkout/order-received/111&q=checkout/order-received/111&q=checkout/ order-received/111&q=checkout/order-received/111&q=checkout/order-received/ 111&q=checkout/order-received/111&q=checkout/order-received/111&q=checkout/ order-received/111&q=checkout/order-received/111&q=checkout/order-received/ 111&q=checkout/order-received/111&q=checkout/order-received/111&q=checkout/ order-received/111&q=checkout/order-received/111&key=wc_order_59dcd63447ce2
Mogelijke oorzaken
De pagina order-received moet bestaan?
In de war door de taalwisseling?
qTranslate-X
- Het wordt veroorzaakt door qTranslate-X, ook zonder de WooCommerce & qTranslate-X-plugin
- Zowel bij domein- als URL-prefix. Bij query mode-taalwissel, treedt het probleem zelfs op bij add to cart
- Zowel in de oorspronkelijke taal als in de later-toegevoegde taal
.htaccess & permalinks
- In diverse postings werd gesproken over aanpassen van permalinks & .htaccess-bestand
- Yep: Dit is de oplossing. Zie hieronder.
Oplossing: .htaccess-bestand
Op de pagina wp-admin/options-permalink.php
gesuggereerde .htacces-bestand:
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
toegepast in de root van de installatie. Probleem verholpen. Ook op de oorspronkelijke site waar dit redirect-probleem optrad, is het probleem verholpen.
Bronnen
- https://shopplugin.net/kb/checkout-redirect-loop-when-https-environment-variable-is-not-set/ → Dit is een ander probleem: http en https door de war halen
- https://www.google.nl/search?q=woocommerce+order-received+the+page+isn%27t+redirecting+properly+-toolset