Sensei
- Join Date:
- Jan 2004
- Posts:
- 63,513
- Plugin Contributions:
- 176
How do I prevent the zenid from being added to URLs on the initial vist (v1.3.7)?
The "/cache/" folder is often where session data is also stored. As such the usual recommendation is to make that folder writable with 777 permissions. Some hosting companies allow (some even require) that to be set to 755 and still work.
However, as mprough has indicated, the first visit to the site will almost always show the zenid in the URL ... but the very next click on that page will drop the zenid, and it will be gone again until it is needed (ie: login, etc), and then disappear again if possible.
It's basically the way PHP session handling works. There have been many attempts to alter that behavior, with varying degrees of success and failure. Not every server can do it right, and most of the cases I've seen trying to override the way it works end up complaining that their customers can't complete checkout or can't login ... and of course that results in lost sales.