Hi this topic seems to be the only one valid that relates to my problem. I've recently built a website (http://featherart.com.au) that is working perfectly as featherart.com.au however, I realised that all URLs didn't have the WWW in front. I decided to correct this by change these lines in the configure.php file:
// Define the webserver and path parameters
// HTTP_SERVER is your Main webserver: eg-http://www.your_domain.com
// HTTPS_SERVER is your Secure webserver: eg-https://www.your_domain.com
define('HTTP_SERVER', 'http://featherart.com.au');
define('HTTPS_SERVER', 'https://featherart.com.au');
To this
// Define the webserver and path parameters
// HTTP_SERVER is your Main webserver: eg-http://www.your_domain.com
// HTTPS_SERVER is your Secure webserver: eg-https://www.your_domain.com
define('HTTP_SERVER', 'http://www.featherart.com.au');
define('HTTPS_SERVER', 'https://www.featherart.com.au');
When I did this, the website seems to function properly using the WWW in front of all URL, but customers are unable to login to the website or create an acccount.
I'm using Zencart 1.3.9h. I would have preferred to us zen1.5.0, but I needed the Stock by Attribute mod.
I have numerous mods installed, one being CEON URI Mapping. If I turn CEON URI Mapping off, the problem still exists.
This is my current HTACCESS file content:
RewriteEngine On
# ONLY rewrite URIs beginning with /
RewriteCond %{REQUEST_URI} ^/ [NC]
# Don't rewrite any URIs ending with a file extension (ending with .[xxxxx])
RewriteCond %{REQUEST_URI} !\.[a-z]{2,5}$ [NC]
# Don't rewrite any URIs for some, popular specific file format extensions,
# which are not covered by main file extension condition above
RewriteCond %{REQUEST_URI} !\.(mp3|mp4|h264)$ [NC]
# Don't rewrite any URIs for some specific file format extensions,
# which are not covered by main file extension condition above
# Uncomment the following line to apply this condition! (Remove the # at the start of the next line)
#RewriteCond %{REQUEST_URI} !\.(3gp|3g2|h261|h263|mj2|mjp2|mp4v|mpg4|m1v|m2v|m4u|f4v|m4v|3dml)$ [NC]
# Don't rewrite admin directory
RewriteCond %{REQUEST_URI} !^/myadmin [NC]
# Don't rewrite editors directory
RewriteCond %{REQUEST_URI} !^/editors/ [NC]
# Handle all other URIs using Zen Cart (its index.php)
RewriteRule .* index.php [QSA,L]
How do I solve this problem?