After a new post is submitted, the user is taken to a page that confirms the action. If the user waits long enough, the page is redirected to the topic that user just posted on. This works in IE, but if the user visits the forum with Firefox or Opera, the following 406 Error message appears:
Not Acceptable
An appropriate representation of the requested resource /index.php could not be found on this server.
Apache/2.0.63 (Unix) mod_ssl/2.0.63 OpenSSL/0.9.7a mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at www.site.com Port 80
It seems that the browser is not rendering the ampersand entity correctly in the url when redirecting. For instance:
If the source code displays:
www.site.com/index.php?option=com_fireboard& amp ;Itemid=53&func=view& amp ;catid=22& amp ;id=17#17
The url in the address bar should be rendered as:
www.site.com/index.php?option=com_fireboard&Itemid=53&func=view&catid=22&id=17#17
But it's not. It displays the source code link verbatim. My guess is that it has something to do with the script, fbSetTimeout in fb_helpers.php.
[code:1]setTimeout("location='' . $url . ''",$time)[/code:1]
Could the script tags be preventing the browser from rendering the redirect url correctly?
I'm using Joomla 1.5 with Fireboard 1.0.4 on Lunarpages. Is bestofjoomla.com using some kind of SEF plugin? If so, how do I implement it.
I'm sorry if the solution is posted already--I just couldn't find one.
Much thanks.