I know MSIE is evil, but I still would like to support 80% potential viewers.
Here is my gallery: http://www.kunxi.org/gallery/
This mod_rewrite works perfect for Firefox, but MSIE returns a 404 error, the user has to explicitly use:
http://www.kunxi.org/gallery/index.php
Use zenphoto 1.0.3, enable the .htaccess in $gallery, the zenphoto scheme is tailored to fit into my wordpress theme.
Any comments?
That is very interesting. I do not think it is a mod-rewrite problem though, however I may be wrong..
Try these couple of things and this will give us more information to go off of.
turn off mod-rewrite in the zp-config.php and see if it still happens.
Use the default zenphoto theme with and withough mod-rewrite and see if it happens.
After viewing your source I see you are calling many different js files and maybe one is conflictig wth msie?
Those are just my guesses off the top of my head
I am gonna kinda take that back..
Did you make any modifications the .htaccess file delivered with zenphoto. ?
if you go to your sites gallery and add the index.php, everything shows up. If you just go to /gallery then you get nothing. But it looks to me like a rewrite rule is bad. try reuploading the default .htaccess from zenphoto, change the rewrite base and see if that works
Hello,
Thanks for all the response.
it is slow since the migration of wordpress. I would optimize it after all functions are complete.
I did not modify the .htaccess, just put the original one to $http_root/gallery
in fact, the Firefox also accepts a 404 header, here is the output from Firefox LiveHttpHeaders:
GET /gallery/ HTTP/1.1
Host: www.kunxi.org
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,/;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Cookie: GALLERYSID=891ff98e2759bf4593656e695b4162e9; zenphoto_auth=407234eaeae943d91094909ff9e0374a; utma=27335206.1552615378.1157516470.1162596059.1162601425.145; utmz=27335206.1162563003.142.4.utmccn=(referral)|utmcsr=planetlarry.org|utmcct=/|utmcmd=referral; dbx-postmeta=grabit=0-,1-,2+,3+,4+,5+,6+&advancedstuff=0-; zenphoto=jjll%7C%7E%2A%7E%7Cb%40bc.omc%7C%7E%2A%7E%7Chttp%3A%2F%2Fkunx.org
HTTP/1.x 404 Not Found
Date: Sun, 12 Nov 2006 18:37:40 GMT
Server: Apache/1.3.29 (Unix) FrontPage/5.0.2.2623
Cache-Control: no-cache, must-revalidate
Expires: Fri, 14 Mar 1980 20:53:00 GMT
Pragma: no-cache
X-Pingback: http://www.kunxi.org/xmlrpc.php
X-Powered-By: PHP/4.3.6
Vary: Host
Last-Modified: Sun, 12 Nov 2006 18:37:42 GMT
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8
That explains the why, but it arouse another question, why here is a 404 header?
The reason and solution is explained here:
http://www.kunxi.org/archives/2006/11/debugging-web1-live-http-headers/