VirtueMart 1.1.x [ Old version - no longer supported ] > Security (https) / Performance / SEO/ SEF issues VM 1.1
Troubleshooting SEF: 404, 500, incorrect redirects, and other page errors.
Forrest:
Does your checkout give a 404 with SEF off?
loppan:
--- Quote from: Forrest on May 31, 2011, 11:22:45 AM ---Does your checkout give a 404 with SEF off?
--- End quote ---
Hi forrest, thanks for your reply!
No, everything works perfect with SEF off.
Regards Peter
Forrest:
Please double-triple check that your site URL and secure URL match in the VM configuration under "Security" tab. The ONLY difference should be an "https" vs "http" if you are using SSL.
Second, turn OFF the cookie check under the VM configuration "Global" settings tab.
loppan:
--- Quote from: Forrest on May 31, 2011, 13:13:55 PM ---Please double-triple check that your site URL and secure URL match in the VM configuration under "Security" tab. The ONLY difference should be an "https" vs "http" if you are using SSL.
--- End quote ---
I'm not using SSL so the both URL's matches perfectly.
--- Quote from: Forrest on May 31, 2011, 13:13:55 PM ---Second, turn OFF the cookie check under the VM configuration "Global" settings tab.
--- End quote ---
I disabled the cookie check.
Still error 404 :(.
Forrest:
Ok, I was able to get it to fail, and I was able to get it to work.
PAY CLOSE ATTENTION TO YOUR URLS:
http://sister.catchall.stranger.fanzone.org/index.php/store?page=shop.cart
VS something like:
http://sister.catchall.stranger.fanzone.org/index.php?option=com_virtuemart&page=shop.cart&product_id=3&Itemid=67
Notice one of these URLs has "store?", and the other one is "index.php?"
What's happening is really 2 cart sessions are being created. I've seen this before a few times over, and usually this is an indication of a master/primary link issue!
Depending on how you are accessing the cart page, you'll be successful or fail in your checkout. I suggest you:
1. Turn off your SEF
2. Delete ALL your Joomla menu links to VM.
3. Start over and create one link in menu.
4. Clear cache, test with SEF off.
5. Turn on SEF and test again.
All else fails, ping me here again. And watch those URLS as your browse... they will give you a clue as to what is up!
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version