我在Dokku上插入了mediawiki(与heroku基本相同。)我遵循了以下步骤。
https://gist.github.com/caseywatts/d04bda6626ef2c6c8f97
现在我想更改文章的网址结构。 我读了这个 - : https://www.mediawiki.org/wiki/Manual:Short_URL
现在它要求在Apache / Nginx中更改配置。但由于它在PaaS中,我无法控制它。如果我需要改变,我该怎么办?
答案 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]