NGiNX和MediaWiki重写正则expression式

我在NGiNX中用正则expression式重写了一些问题。

这是我的configuration:

location /wiki/ { rewrite ^/([^?]*)/([^?]*)(?:\?(.*))? /$1/index.php?title=$2&$3 last; } 

以下是主页的URL://example.com/wiki/en/Main_Page

我有两个问题。

首先,当我去到这个URL://example.com/wiki/en

它说这个页面不存在。 有没有办法强制在url的末尾添加“en”的结尾? 因为如果你去//example.com/wiki/en/用/在最后

第二个问题:

图像未加载。

以下是MediaWiki图片位置的URL://example.com/wiki/en/skins/common/images/ 图片名称

那么有没有办法让我的正则expression式忽略的URL,如果它试图获取图像?

 location /wiki/ { rewrite ^/wiki/en$ /wiki/en/; rewrite ^/([^?]*)/([^?]*)(?:\?(.*))? /$1/index.php?title=$2&$3 last; } location /wiki/en/skins/common/images/ { }