The Forum Jump combo box doesn't work. All links report "Invalid Forum Specified". The URLs point directly to forumdisplay.php, rather than the re-written ones.
Everything works fine if I disable vBSEO.
This is a discussion on Forum Jump doesn't work within the Troubleshooting forums, part of the vBSEO SEO Plugin category; The Forum Jump combo box doesn't work. All links report "Invalid Forum Specified". The URLs point directly to forumdisplay.php, rather ...
The Forum Jump combo box doesn't work. All links report "Invalid Forum Specified". The URLs point directly to forumdisplay.php, rather than the re-written ones.
Everything works fine if I disable vBSEO.
Does it work correctly if you use the vBulletin Default Style? (trying to narrow it down).
Also, even if they are still pointing to the forumdisplay.php links, they should be redirected to the new rewritten URLs once you select them from the list. You shouldn't get an Invalid Forum Specified message.
What is a sample of the URLs that are shown in the code behind the dropdown?
I only have one style installed -- the default. It doesn't work there if vBSEO is enabled.
I had a bunch of problems with the isapi_rewrite stuff (see my recent thread in this forum). It seems like this might be related to that, although after looking at the current regex, I'm not sure how...
The URL that appears in the address bar with vBSEO enabled is:
.../forumdisplay.php?s=&daysprune=-1&f=212
The code looks like:
The Who's Online, etc, links are broken too, not just the forums.Code:<strong>Forum Jump</strong><br /> <select name="f" onchange="this.form.submit();"> <optgroup label="Site Areas"> <option value="cp" >User Control Panel</option> <option value="pm" >Private Messages</option> <option value="subs" >Subscriptions</option> <option value="wol" >Who's Online</option> <option value="search" >Search Forums</option> <option value="home" >Forums Home</option> </optgroup> <optgroup label="Forums"> <option value="196" class="fjdpth0" > Information</option> <option value="205" class="fjdpth1" > forum name</option> <option value="206" class="fjdpth1" > another forum name</option>
Hello,
please try the latest pre-release version of vBSEO3.1.0. PM sent.
Oleg Ignatiuk / Crawlability Inc.
vBSEO 3.6.0 GOLD Released!
Unveiling the NEW vBSEO Sitemap Generator 3.0. - available NOW for vBSEO Customers!
I upgraded to 3.1.0 pre-release as suggested.
Unfortunately, that didn't resolve the problem.
I can work around it by disabling Forum Jump, but of course that's not an ideal solution...
This is probably related to your ISAPI_Rewrite rules. Please post them so that we can take a look.
Oleg Ignatiuk / Crawlability Inc.
vBSEO 3.6.0 GOLD Released!
Unveiling the NEW vBSEO Sitemap Generator 3.0. - available NOW for vBSEO Customers!
I posted the rewrite rules in the other thread on this subject, but sure, here they are again:
Code:RewriteEngine on RewriteCond %{HTTP:Host} ^www\.mydomain\.com RewriteRule ((urllist|sitemap).*\.(xml|txt)(\.gz)?)$ /vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L] RewriteCond %{HTTP:Host} ^www\.mydomain\.com RewriteCond %{REQUEST_URI} ^/(?!avatars|attachments|iconimages).* RewriteRule ^([^\?]*\.(?:gif|swf.*|jpg|png|css|xml|js|htm|txt|zip)(?:\?(.*))?)$ $1 [I,L] RewriteCond %{HTTP:Host} ^www\.mydomain\.com RewriteCond %{REQUEST_URI} ^/(?!admincp/|acp/|modcp/|mcp/|clientscript/|cpstyles/|images/|search\.php).* RewriteRule ^/(.+?)(?:\?(.*))?$ /vbseo.php?vbseourl=$1(?2&$2) [L]
It looks like dynamic URL parameters are not appended in rewrite rule. Please try to change the last line to:
Code:RewriteRule ^/(.+?)(?:\?(.*))?$ /vbseo.php?vbseourl=$1(?2&$2)&%{QUERY_STRING} [L]
Oleg Ignatiuk / Crawlability Inc.
vBSEO 3.6.0 GOLD Released!
Unveiling the NEW vBSEO Sitemap Generator 3.0. - available NOW for vBSEO Customers!
That fixed it; thanks.
FWIW, you might want to mention in the install documentation that if the vBulletin modcp and admincp directory names have been changed (which Jelsoft recommends for security reasons), that the regex needs to be updated accordingly.
I ran into a similar issue with the files in the "upload" folder. The PHP file in the modcp folder had to be moved to my renamed folder in order to work right. I'm not sure about the file in the admincp folder; I haven't had to move it yet, and the CP seems to be working OK.
Great!That fixed it; thanks.
Thank you for suggestion.FWIW, you might want to mention in the install documentation that if the vBulletin modcp and admincp directory names have been changed (which Jelsoft recommends for security reasons), that the regex needs to be updated accordingly.
Oleg Ignatiuk / Crawlability Inc.
vBSEO 3.6.0 GOLD Released!
Unveiling the NEW vBSEO Sitemap Generator 3.0. - available NOW for vBSEO Customers!