I'm beginning to suspect it may be with an .htaccess file. This seems to come up a lot as a problem. I've started by examining files in 5 locations. First, in the root directory. Then root>zencart. Next root>zencart>includes. Then root>zencart>adminChanged. Finally root>zencart>adminChanged>includes.
The one in the root directory appears to be left over from a default WordPress install that came with the hosting plan. I tried turning it off and no change. Any reason not to delete this one?
The one at root>zencart is blank.
The other three are very similar to one another. The all include the following:
Code:
# deny *everything*
<FilesMatch ".*">
Order Allow,Deny
Deny from all
</FilesMatch>
# but now allow just *certain* necessary files:
<FilesMatch ".*\.(js|JS|css|CSS|jpg|JPG|gif|GIF|png|PNG|swf|SWF|xsl|XSL)$">
Order Allow,Deny
Allow from all
</FilesMatch>
IndexIgnore */*
[/INDENT]
The one in zencart>adminChanged also has this bit:
Code:
# The following makes adjustments to the SSL protocol for Internet Explorer browsers
<IfModule mod_setenvif.c>
<IfDefine SSL>
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
</IfDefine>
</IfModule>
#turn off X-PHP-Originating-Script header when sending emails from admin
#uncomment to activate:
# php_flag mail.add_x_header Off
I'm not overly fluent in htaccess particularly when there are multiple instances scattered through the site. I understood that an htaccess file in one location would apply to all subdirectories within. May be wrong. Though.
Bookmarks