MediaWiki Daily:Short URL

来自通通笔记

为搭建在Nginx的MediaWiki整上短链接!

Nginx

参考:Manual:Short URL/Page title - nginx, Root Access, PHP as a CGI module - MediaWiki

nginx配置文件加上

	location / {
		try_files $uri $uri/ @rewrite;
	}

	location @rewrite {
		rewrite ^/(.*)$ /index.php;
	}

	location ^~ /maintenance/ {
		return 403;
	}

MediaWiki的LocalSettings.php加上

$wgScriptPath	    = "";
$wgArticlePath      = "/$1";
$wgUsePathInfo      = true;
$wgScriptExtension  = ".php";

插件:为你的wiki页面获得简短URL

详细安装教程参考:

Extension:UrlShortener - MediaWiki

LocalSettings.php

$wgUrlShortenerServer = "xrt.wiki";
$wgUrlShortenerTemplate = '/r/$1';
$wgUrlShortenerAllowedDomains = array( '.*' );
$wgUrlShortenerReadOnly = true;

Cloudflare页面规则设置