-
They checked again and there are definitely no problems with those variables. The server isn't causing the issue. I have the upper/lower case mismatch even when I disable all plugins. I'm stumped... You mentioned looking into the possibility of working around such a misconfiguration from the Javascript side and I was wondering whether that has proven feasible.
-
-
I've done some tests on my own using a hostname with different capitalization "vaultWIki" vs "vaultwiki", and the new code appears to jump to the appropriate heading. This change puts VaultWiki's jump code in compliance with: https://tools.ietf.org/html/rfc4343#section-3
-
That's great news. Many thanks. It would be fantastic if I could get my menus to work again.
-
Edit: so after reading your post again do you mean that upper/lower case etc can be catered for already by Vaultwiki? So you still see my server as the culprit? I don't know what else to do to be honest as I'm on shared hosting and do not have access to the config files to see for myself whether they really are the problem. I kinda have to believe them when the techs say that everything is corect at their end.
-
Yes, my meaning is that VaultWiki will now correctly jump between sections even if the upper/lower case doesn't match between the domain of the current page and the domain of the jump link. This means that wherever the misconfiguration is, whether it's your server, or another vBulletin add-on, VaultWiki won't care anymore.
You can find out for sure if it's a server misconfiguration by creating a test PHP file outside your vBulletin directory and then visiting it.
Code:
<?php
echo '$_SERVER[HTTP_HOST] = ' . $_SERVER['HTTP_HOST'] . '<br>';
echo '$_SERVER[SERVER_NAME] = ' . $_SERVER['SERVER_NAME'];
exit;
It should show the hostname and servername as PHP receives it from the server, because in this test, there is no other code in between.
If both variables appear to be correct, then the difference lies somewhere in vBulletin's settings or one of your vBulletin add-on settings.
-
That's great. Thanks. The server responded with the correct lower case version of the domain so it's looking like a plugin.
When you say " VaultWiki will now correctly jump between sections even if the upper/lower case doesn't match between the domain of the current page and the domain of the jump link" do you mean that a newer version of VW than I currently have is capable of this? I have 4.0.18.
-
-
Just wanted to confirm that 4.0.19 has done the trick on my site. Content menus are working perfectly now. Many thanks!