Platonides wrote:
Don't embed the path in the server name.
$wgServer='http://www.###.com';
$wgScriptPath='/team1/mediawiki';
The problem is:
The root of my webserver is
$wgServer='http://www.###.com/team1';
so /var/www of my apache is
http://www.###.com/team1
MediaWikis path relative to the apache root is /mediawiki
Therefor $wgScriptPath='/team1/mediawiki'; is wrong and would lead to a crash if I
would access the wiki via
http://localservername/mediawiki
but neither
the style is loaded nor the links work, they point to
http://www.###.com/mediawiki/.
Why?
It's using root relative urls.
Right. But my root is
http://www.###.com/team1
not
http://www.###.com/, that's a different webserver.
I cannot alter
$wgScriptPath to "/team1/mediawiki" and $wgServer to
"http://www.###.com" as this will break the system:
"The page isn't redirecting properly"
What is it redirecting to?
You should try to fix this last error. Seems that mediawiki is seeing
itself in a different path.
see above. The problem seems that mediawiki's root
location wrt the apache is not the root wrt the webadress. That screws it up. Addressing
mediawiki directly on the apache server works correct.
Cheers
Phil