最近学习了一下MediaWiki,我使用的是LNMP,其中关于伪静态的设置网上的普遍有问题,会导致部分主题的svg文件无法加载,在研究过后应当设置为以下状态:
1 2 3 4 5 6 7 8
| location ~ ^\/.+$ { if ($request_uri ~ ^/resources) { break; } if ($request_uri ~ ^/images) { break; } if ($request_uri ~ ^/index\.php) { break; } if ($request_uri ~ ^/skin) { break; } if ($request_uri ~ ^/load.php) { break; } rewrite ^/(.+)$ /index.php?title=$1 last; }
|
注意:此处为Nginx的伪静态设置,关于Apache的设置可以参见Mediawiki的官网