03-31-2004, 10:43 PM
I'm having a problem with pages not loading, both in the LL forums and the RB area. I'm using the Opera browser, and I'm sure that's the problem, but maybe a solution can be found anyway.
Any clickable link that does a redirection, such as a "go to last post" or "go to first new post" link, doesn't work. Opera just stalls out. Here's an example:
http://www.lurkerlounge.com/forums/index.p...iew=getlastpost
The server presumably does a lookup in the database to find thread 3214, and issues a new URL to that specific post. The problem is that the server is using an HTTP Refresh: header to provide the new URL, in this form:
Refresh: 0;url=http://www.lurkerlounge.com/forums/index.php?act=ST&f=3&t=3214&st=0&#entry41869
This is nonstandard. Refresh is meant to be used to reload a specific page at intervals, not to redirect to a new URL. Netscape implemented this to "help" broken webpages, and IE copied it for bugwards compatibility, but it's not standard and Opera doesn't do it.
The standard and reliable way is to use a Location: header instead, which is how the forums at Civfanatics and DiabloII.net do it. Would there be any chance of getting the LL server to behave that way so that standards-compliant browsers can work here? B)
Any clickable link that does a redirection, such as a "go to last post" or "go to first new post" link, doesn't work. Opera just stalls out. Here's an example:
http://www.lurkerlounge.com/forums/index.p...iew=getlastpost
The server presumably does a lookup in the database to find thread 3214, and issues a new URL to that specific post. The problem is that the server is using an HTTP Refresh: header to provide the new URL, in this form:
Refresh: 0;url=http://www.lurkerlounge.com/forums/index.php?act=ST&f=3&t=3214&st=0&#entry41869
This is nonstandard. Refresh is meant to be used to reload a specific page at intervals, not to redirect to a new URL. Netscape implemented this to "help" broken webpages, and IE copied it for bugwards compatibility, but it's not standard and Opera doesn't do it.
The standard and reliable way is to use a Location: header instead, which is how the forums at Civfanatics and DiabloII.net do it. Would there be any chance of getting the LL server to behave that way so that standards-compliant browsers can work here? B)