Heroku上MediaWiki上的短网址

时间:2018-01-12 07:37:47

标签: heroku mediawiki

我在Dokku上插入了mediawiki(与heroku基本相同。)我遵循了以下步骤。

https://gist.github.com/caseywatts/d04bda6626ef2c6c8f97

现在我想更改文章的网址结构。 我读了这个 - : https://www.mediawiki.org/wiki/Manual:Short_URL

现在它要求在Apache / Nginx中更改配置。但由于它在PaaS中,我无法控制它。如果我需要改变,我该怎么办?

1 个答案:

答案 0 :(得分:0)

有同样的问题;通过使用Apache配置解决了该问题:

Procfile

web: vendor/bin/heroku-php-apache2 -C apache_app.conf

apache_app.conf

## http://www.mediawiki.org/wiki/Manual:Short_URL/Apache

# Enable the rewrite engine
RewriteEngine On

# Short URL for wiki pages
RewriteRule ^/?wiki(/.*)?$ %{DOCUMENT_ROOT}/index.php [L]

# Redirect / to Main Page
RewriteRule ^/*$ %{DOCUMENT_ROOT}/index.php [L]