Chad has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/334449 )
Change subject: Beta: Just use standard docroot directly for most sites ...................................................................... Beta: Just use standard docroot directly for most sites Change-Id: Ic9b02b3b7c4765ba8b9f2e44a3a0ab40a885fc5b --- M modules/mediawiki/files/apache/beta/sites/wikibooks.conf M modules/mediawiki/files/apache/beta/sites/wikidata.conf M modules/mediawiki/files/apache/beta/sites/wikinews.conf M modules/mediawiki/files/apache/beta/sites/wikiquote.conf M modules/mediawiki/files/apache/beta/sites/wikisource.conf M modules/mediawiki/files/apache/beta/sites/wikiversity.conf M modules/mediawiki/files/apache/beta/sites/wikivoyage.conf M modules/mediawiki/files/apache/beta/sites/wiktionary.conf M modules/mediawiki/files/apache/sites/main.conf M modules/mediawiki/files/apache/sites/remnant.conf 10 files changed, 246 insertions(+), 246 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/49/334449/1 diff --git a/modules/mediawiki/files/apache/beta/sites/wikibooks.conf b/modules/mediawiki/files/apache/beta/sites/wikibooks.conf index 0bd7de1..38bc582 100644 --- a/modules/mediawiki/files/apache/beta/sites/wikibooks.conf +++ b/modules/mediawiki/files/apache/beta/sites/wikibooks.conf @@ -2,32 +2,32 @@ ServerName wikibooks ServerAlias *.wikibooks.beta.wmflabs.org UseCanonicalName off - DocumentRoot "/srv/mediawiki/docroot/wikibooks.org" + DocumentRoot "/srv/mediawiki/docroot/standard-docroot" AllowEncodedSlashes On RewriteEngine On - ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikibooks.org/w/index.php retry=0 + ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php retry=0 ProxyPass /w/extensions ! - ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikibooks.org/w/$1 - ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikibooks.org/w/index.php retry=0 - RewriteRule ^/$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikibooks.org/w/index.php [P] - RewriteRule ^/robots\.txt$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikibooks.org/w/robots.php [P] - RewriteRule ^/favicon\.ico$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikibooks.org/w/favicon.php [P] + ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/$1 + ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php retry=0 + RewriteRule ^/$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php [P] + RewriteRule ^/robots\.txt$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/robots.php [P] + RewriteRule ^/favicon\.ico$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/favicon.php [P] # Primary wiki redirector - Alias /wiki /srv/mediawiki/docroot/wikibooks.org/w/index.php + Alias /wiki /srv/mediawiki/docroot/standard-docroot/w/index.php Include "sites-enabled/public-wiki-rewrites.incl" # Variant aliases - Alias /sr /srv/mediawiki/docroot/wikibooks.org/w/index.php - Alias /sr-ec /srv/mediawiki/docroot/wikibooks.org/w/index.php - Alias /sr-el /srv/mediawiki/docroot/wikibooks.org/w/index.php - Alias /zh /srv/mediawiki/docroot/wikibooks.org/w/index.php - Alias /zh-hans /srv/mediawiki/docroot/wikibooks.org/w/index.php - Alias /zh-hant /srv/mediawiki/docroot/wikibooks.org/w/index.php - Alias /zh-cn /srv/mediawiki/docroot/wikibooks.org/w/index.php - Alias /zh-hk /srv/mediawiki/docroot/wikibooks.org/w/index.php - Alias /zh-sg /srv/mediawiki/docroot/wikibooks.org/w/index.php - Alias /zh-tw /srv/mediawiki/docroot/wikibooks.org/w/index.php + Alias /sr /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-ec /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-el /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hans /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hant /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-cn /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hk /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-sg /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-tw /srv/mediawiki/docroot/standard-docroot/w/index.php </VirtualHost> diff --git a/modules/mediawiki/files/apache/beta/sites/wikidata.conf b/modules/mediawiki/files/apache/beta/sites/wikidata.conf index 5a7d70f..e836af4 100644 --- a/modules/mediawiki/files/apache/beta/sites/wikidata.conf +++ b/modules/mediawiki/files/apache/beta/sites/wikidata.conf @@ -2,20 +2,20 @@ ServerName wikidata ServerAlias wikidata.beta.wmflabs.org *.wikidata.beta.wmflabs.org UseCanonicalName off - DocumentRoot "/srv/mediawiki/docroot/wikidata.org" + DocumentRoot "/srv/mediawiki/docroot/standard-docroot" AllowEncodedSlashes On RewriteEngine On - ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikidata.org/w/index.php retry=0 + ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php retry=0 ProxyPass /w/extensions ! - ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikidata.org/w/$1 - RewriteRule ^/$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikidata.org/w/index.php [P] - RewriteRule ^/robots\.txt$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikidata.org/w/robots.php [P] - RewriteRule ^/favicon\.ico$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikidata.org/w/favicon.php [P] + ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/$1 + RewriteRule ^/$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php [P] + RewriteRule ^/robots\.txt$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/robots.php [P] + RewriteRule ^/favicon\.ico$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/favicon.php [P] # Primary wiki redirector - Alias /wiki /srv/mediawiki/docroot/wikidata.org/w/index.php + Alias /wiki /srv/mediawiki/docroot/standard-docroot/w/index.php Include "sites-enabled/public-wiki-rewrites.incl" RewriteRule ^/w/$ /w/index.php diff --git a/modules/mediawiki/files/apache/beta/sites/wikinews.conf b/modules/mediawiki/files/apache/beta/sites/wikinews.conf index f05c44e..cdf5bd9 100644 --- a/modules/mediawiki/files/apache/beta/sites/wikinews.conf +++ b/modules/mediawiki/files/apache/beta/sites/wikinews.conf @@ -2,32 +2,32 @@ ServerName wikinews ServerAlias *.wikinews.beta.wmflabs.org UseCanonicalName off - DocumentRoot "/srv/mediawiki/docroot/wikinews.org" + DocumentRoot "/srv/mediawiki/docroot/standard-docroot" AllowEncodedSlashes On RewriteEngine On - ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikinews.org/w/index.php retry=0 + ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php retry=0 ProxyPass /w/extensions ! - ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikinews.org/w/$1 - ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikinews.org/w/index.php retry=0 - RewriteRule ^/$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikinews.org/w/index.php [P] - RewriteRule ^/robots\.txt$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikinews.org/w/robots.php [P] - RewriteRule ^/favicon\.ico$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikinews.org/w/favicon.php [P] + ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/$1 + ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php retry=0 + RewriteRule ^/$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php [P] + RewriteRule ^/robots\.txt$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/robots.php [P] + RewriteRule ^/favicon\.ico$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/favicon.php [P] # Primary wiki redirector - Alias /wiki /srv/mediawiki/docroot/wikinews.org/w/index.php + Alias /wiki /srv/mediawiki/docroot/standard-docroot/w/index.php Include "sites-enabled/public-wiki-rewrites.incl" # Variant aliases - Alias /sr /srv/mediawiki/docroot/wikinews.org/w/index.php - Alias /sr-ec /srv/mediawiki/docroot/wikinews.org/w/index.php - Alias /sr-el /srv/mediawiki/docroot/wikinews.org/w/index.php - Alias /zh /srv/mediawiki/docroot/wikinews.org/w/index.php - Alias /zh-hans /srv/mediawiki/docroot/wikinews.org/w/index.php - Alias /zh-hant /srv/mediawiki/docroot/wikinews.org/w/index.php - Alias /zh-cn /srv/mediawiki/docroot/wikinews.org/w/index.php - Alias /zh-hk /srv/mediawiki/docroot/wikinews.org/w/index.php - Alias /zh-sg /srv/mediawiki/docroot/wikinews.org/w/index.php - Alias /zh-tw /srv/mediawiki/docroot/wikinews.org/w/index.php + Alias /sr /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-ec /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-el /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hans /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hant /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-cn /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hk /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-sg /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-tw /srv/mediawiki/docroot/standard-docroot/w/index.php </VirtualHost> diff --git a/modules/mediawiki/files/apache/beta/sites/wikiquote.conf b/modules/mediawiki/files/apache/beta/sites/wikiquote.conf index 36be6bc..53d87f0 100644 --- a/modules/mediawiki/files/apache/beta/sites/wikiquote.conf +++ b/modules/mediawiki/files/apache/beta/sites/wikiquote.conf @@ -2,32 +2,32 @@ ServerName wikiquote ServerAlias *.wikiquote.beta.wmflabs.org UseCanonicalName off - DocumentRoot "/srv/mediawiki/docroot/wikiquote.org" + DocumentRoot "/srv/mediawiki/docroot/standard-docroot" AllowEncodedSlashes On RewriteEngine On - ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiquote.org/w/index.php retry=0 + ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php retry=0 ProxyPass /w/extensions ! - ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiquote.org/w/$1 - ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiquote.org/w/index.php retry=0 - RewriteRule ^/$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiquote.org/w/index.php [P] - RewriteRule ^/robots\.txt$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiquote.org/w/robots.php [P] - RewriteRule ^/favicon\.ico$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiquote.org/w/favicon.php [P] + ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/$1 + ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php retry=0 + RewriteRule ^/$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php [P] + RewriteRule ^/robots\.txt$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/robots.php [P] + RewriteRule ^/favicon\.ico$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/favicon.php [P] # Primary wiki redirector - Alias /wiki /srv/mediawiki/docroot/wikiquote.org/w/index.php + Alias /wiki /srv/mediawiki/docroot/standard-docroot/w/index.php Include "sites-enabled/public-wiki-rewrites.incl" # Variant aliases - Alias /sr /srv/mediawiki/docroot/wikiquote.org/w/index.php - Alias /sr-ec /srv/mediawiki/docroot/wikiquote.org/w/index.php - Alias /sr-el /srv/mediawiki/docroot/wikiquote.org/w/index.php - Alias /zh /srv/mediawiki/docroot/wikiquote.org/w/index.php - Alias /zh-hans /srv/mediawiki/docroot/wikiquote.org/w/index.php - Alias /zh-hant /srv/mediawiki/docroot/wikiquote.org/w/index.php - Alias /zh-cn /srv/mediawiki/docroot/wikiquote.org/w/index.php - Alias /zh-hk /srv/mediawiki/docroot/wikiquote.org/w/index.php - Alias /zh-sg /srv/mediawiki/docroot/wikiquote.org/w/index.php - Alias /zh-tw /srv/mediawiki/docroot/wikiquote.org/w/index.php + Alias /sr /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-ec /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-el /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hans /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hant /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-cn /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hk /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-sg /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-tw /srv/mediawiki/docroot/standard-docroot/w/index.php </VirtualHost> diff --git a/modules/mediawiki/files/apache/beta/sites/wikisource.conf b/modules/mediawiki/files/apache/beta/sites/wikisource.conf index 5f9cf67..862b477 100644 --- a/modules/mediawiki/files/apache/beta/sites/wikisource.conf +++ b/modules/mediawiki/files/apache/beta/sites/wikisource.conf @@ -2,32 +2,32 @@ ServerName wikisource ServerAlias *.wikisource.beta.wmflabs.org UseCanonicalName off - DocumentRoot "/srv/mediawiki/docroot/wikisource.org" + DocumentRoot "/srv/mediawiki/docroot/standard-docroot" AllowEncodedSlashes On RewriteEngine On - ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikisource.org/w/index.php retry=0 + ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php retry=0 ProxyPass /w/extensions ! - ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikisource.org/w/$1 - ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikisource.org/w/index.php retry=0 - RewriteRule ^/$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikisource.org/w/index.php [P] - RewriteRule ^/robots\.txt$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikisource.org/w/robots.php [P] - RewriteRule ^/favicon\.ico$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikisource.org/w/favicon.php [P] + ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/$1 + ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php retry=0 + RewriteRule ^/$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php [P] + RewriteRule ^/robots\.txt$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/robots.php [P] + RewriteRule ^/favicon\.ico$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/favicon.php [P] # Primary wiki redirector - Alias /wiki /srv/mediawiki/docroot/wikisource.org/w/index.php + Alias /wiki /srv/mediawiki/docroot/standard-docroot/w/index.php Include "sites-enabled/public-wiki-rewrites.incl" # Variant aliases - Alias /sr /srv/mediawiki/docroot/wikisource.org/w/index.php - Alias /sr-ec /srv/mediawiki/docroot/wikisource.org/w/index.php - Alias /sr-el /srv/mediawiki/docroot/wikisource.org/w/index.php - Alias /zh /srv/mediawiki/docroot/wikisource.org/w/index.php - Alias /zh-hans /srv/mediawiki/docroot/wikisource.org/w/index.php - Alias /zh-hant /srv/mediawiki/docroot/wikisource.org/w/index.php - Alias /zh-cn /srv/mediawiki/docroot/wikisource.org/w/index.php - Alias /zh-hk /srv/mediawiki/docroot/wikisource.org/w/index.php - Alias /zh-sg /srv/mediawiki/docroot/wikisource.org/w/index.php - Alias /zh-tw /srv/mediawiki/docroot/wikisource.org/w/index.php + Alias /sr /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-ec /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-el /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hans /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hant /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-cn /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hk /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-sg /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-tw /srv/mediawiki/docroot/standard-docroot/w/index.php </VirtualHost> diff --git a/modules/mediawiki/files/apache/beta/sites/wikiversity.conf b/modules/mediawiki/files/apache/beta/sites/wikiversity.conf index 5331d4d..4557035 100644 --- a/modules/mediawiki/files/apache/beta/sites/wikiversity.conf +++ b/modules/mediawiki/files/apache/beta/sites/wikiversity.conf @@ -2,32 +2,32 @@ ServerName wikiversity ServerAlias *.wikiversity.beta.wmflabs.org UseCanonicalName off - DocumentRoot "/srv/mediawiki/docroot/wikiversity.org" + DocumentRoot "/srv/mediawiki/docroot/standard-docroot" AllowEncodedSlashes On RewriteEngine On - ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiversity.org/w/index.php retry=0 + ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php retry=0 ProxyPass /w/extensions ! - ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiversity.org/w/$1 - ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiversity.org/w/index.php retry=0 - RewriteRule ^/$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiversity.org/w/index.php [P] - RewriteRule ^/robots\.txt$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiversity.org/w/robots.php [P] - RewriteRule ^/favicon\.ico$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiversity.org/w/favicon.php [P] + ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/$1 + ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php retry=0 + RewriteRule ^/$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php [P] + RewriteRule ^/robots\.txt$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/robots.php [P] + RewriteRule ^/favicon\.ico$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/favicon.php [P] # Primary wiki redirector - Alias /wiki /srv/mediawiki/docroot/wikiversity.org/w/index.php + Alias /wiki /srv/mediawiki/docroot/standard-docroot/w/index.php Include "sites-enabled/public-wiki-rewrites.incl" # Variant aliases - Alias /sr /srv/mediawiki/docroot/wikiversity.org/w/index.php - Alias /sr-ec /srv/mediawiki/docroot/wikiversity.org/w/index.php - Alias /sr-el /srv/mediawiki/docroot/wikiversity.org/w/index.php - Alias /zh /srv/mediawiki/docroot/wikiversity.org/w/index.php - Alias /zh-hans /srv/mediawiki/docroot/wikiversity.org/w/index.php - Alias /zh-hant /srv/mediawiki/docroot/wikiversity.org/w/index.php - Alias /zh-cn /srv/mediawiki/docroot/wikiversity.org/w/index.php - Alias /zh-hk /srv/mediawiki/docroot/wikiversity.org/w/index.php - Alias /zh-sg /srv/mediawiki/docroot/wikiversity.org/w/index.php - Alias /zh-tw /srv/mediawiki/docroot/wikiversity.org/w/index.php + Alias /sr /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-ec /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-el /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hans /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hant /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-cn /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hk /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-sg /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-tw /srv/mediawiki/docroot/standard-docroot/w/index.php </VirtualHost> diff --git a/modules/mediawiki/files/apache/beta/sites/wikivoyage.conf b/modules/mediawiki/files/apache/beta/sites/wikivoyage.conf index fce9a93..68f2611 100644 --- a/modules/mediawiki/files/apache/beta/sites/wikivoyage.conf +++ b/modules/mediawiki/files/apache/beta/sites/wikivoyage.conf @@ -2,19 +2,19 @@ ServerName wikivoyage ServerAlias *.wikivoyage.beta.wmflabs.org UseCanonicalName off - DocumentRoot "/srv/mediawiki/docroot/wikivoyage.org" + DocumentRoot "/srv/mediawiki/docroot/standard-docroot" AllowEncodedSlashes On RewriteEngine On - ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikivoyage.org/w/index.php retry=0 + ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php retry=0 ProxyPass /w/extensions ! - ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikivoyage.org/w/$1 - RewriteRule ^/$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikivoyage.org/w/index.php [P] - RewriteRule ^/robots\.txt$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikivoyage.org/w/robots.php [P] - RewriteRule ^/favicon\.ico$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikivoyage.org/w/favicon.php [P] + ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/$1 + RewriteRule ^/$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php [P] + RewriteRule ^/robots\.txt$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/robots.php [P] + RewriteRule ^/favicon\.ico$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/favicon.php [P] # Primary wiki redirector - Alias /wiki /srv/mediawiki/docroot/wikivoyage.org/w/index.php + Alias /wiki /srv/mediawiki/docroot/standard-docroot/w/index.php Include "sites-enabled/public-wiki-rewrites.incl" </VirtualHost> diff --git a/modules/mediawiki/files/apache/beta/sites/wiktionary.conf b/modules/mediawiki/files/apache/beta/sites/wiktionary.conf index 455b864..bea0d5e 100644 --- a/modules/mediawiki/files/apache/beta/sites/wiktionary.conf +++ b/modules/mediawiki/files/apache/beta/sites/wiktionary.conf @@ -2,32 +2,32 @@ ServerName wiktionary ServerAlias *.wiktionary.beta.wmflabs.org UseCanonicalName off - DocumentRoot "/srv/mediawiki/docroot/wiktionary.org" + DocumentRoot "/srv/mediawiki/docroot/standard-docroot" AllowEncodedSlashes On RewriteEngine On - ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wiktionary.org/w/index.php retry=0 + ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php retry=0 ProxyPass /w/extensions ! - ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wiktionary.org/w/$1 - ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wiktionary.org/w/index.php retry=0 - RewriteRule ^/$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wiktionary.org/w/index.php [P] - RewriteRule ^/robots\.txt$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wiktionary.org/w/robots.php [P] - RewriteRule ^/favicon\.ico$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wiktionary.org/w/favicon.php [P] + ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/$1 + ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php retry=0 + RewriteRule ^/$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php [P] + RewriteRule ^/robots\.txt$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/robots.php [P] + RewriteRule ^/favicon\.ico$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/favicon.php [P] # Primary wiki redirector - Alias /wiki /srv/mediawiki/docroot/wiktionary.org/w/index.php + Alias /wiki /srv/mediawiki/docroot/standard-docroot/w/index.php Include "sites-enabled/public-wiki-rewrites.incl" # Variant aliases - Alias /sr /srv/mediawiki/docroot/wiktionary.org/w/index.php - Alias /sr-ec /srv/mediawiki/docroot/wiktionary.org/w/index.php - Alias /sr-el /srv/mediawiki/docroot/wiktionary.org/w/index.php - Alias /zh /srv/mediawiki/docroot/wiktionary.org/w/index.php - Alias /zh-hans /srv/mediawiki/docroot/wiktionary.org/w/index.php - Alias /zh-hant /srv/mediawiki/docroot/wiktionary.org/w/index.php - Alias /zh-cn /srv/mediawiki/docroot/wiktionary.org/w/index.php - Alias /zh-hk /srv/mediawiki/docroot/wiktionary.org/w/index.php - Alias /zh-sg /srv/mediawiki/docroot/wiktionary.org/w/index.php - Alias /zh-tw /srv/mediawiki/docroot/wiktionary.org/w/index.php + Alias /sr /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-ec /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-el /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hans /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hant /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-cn /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hk /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-sg /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-tw /srv/mediawiki/docroot/standard-docroot/w/index.php </VirtualHost> diff --git a/modules/mediawiki/files/apache/sites/main.conf b/modules/mediawiki/files/apache/sites/main.conf index ca7cc48..805f804 100644 --- a/modules/mediawiki/files/apache/sites/main.conf +++ b/modules/mediawiki/files/apache/sites/main.conf @@ -47,20 +47,20 @@ <VirtualHost *:80> ServerName test.wikidata.org - DocumentRoot "/srv/mediawiki/docroot/wikidata.org" + DocumentRoot "/srv/mediawiki/docroot/standard-docroot" AllowEncodedSlashes On RewriteEngine On - ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikidata.org/w/index.php - ProxyPass /w/thumb_handler.php fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikidata.org/w/thumb_handler.php + ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php + ProxyPass /w/thumb_handler.php fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/thumb_handler.php ProxyPass /w/extensions ! - ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikidata.org/w/$1 + ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/$1 RewriteRule ^/w/wiki.phtml$ /w/index.php [L,QSA,NE] # Primary wiki redirector: - Alias /wiki /srv/mediawiki/docroot/wikidata.org/w/index.php + Alias /wiki /srv/mediawiki/docroot/standard-docroot/w/index.php RewriteRule ^/w/$ /w/index.php Include "sites-enabled/wikidata-uris.incl" @@ -73,21 +73,21 @@ ServerName www.wikidata.org ServerAlias *.wikidata.org - DocumentRoot "/srv/mediawiki/docroot/wikidata.org" + DocumentRoot "/srv/mediawiki/docroot/standard-docroot" AllowEncodedSlashes On RewriteEngine On - ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikidata.org/w/index.php - ProxyPass /w/thumb_handler.php fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikidata.org/w/thumb_handler.php + ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php + ProxyPass /w/thumb_handler.php fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/thumb_handler.php ProxyPass /w/extensions ! - ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikidata.org/w/$1 + ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/$1 RewriteRule ^/w/wiki.phtml$ /w/index.php [L,QSA,NE] # Primary wiki redirector: - Alias /wiki /srv/mediawiki/docroot/wikidata.org/w/index.php - Alias /ontology /srv/mediawiki/docroot/wikidata.org/w/extensions/Wikibase/docs/ontology.owl + Alias /wiki /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /ontology /srv/mediawiki/docroot/standard-docroot/w/extensions/Wikibase/docs/ontology.owl RewriteRule ^/w/$ /w/index.php # rewrite /entity/ URLs for wikidata per @@ -102,7 +102,7 @@ ServerName wiktionary ServerAlias *.wiktionary.org UseCanonicalName off - DocumentRoot "/srv/mediawiki/docroot/wiktionary.org" + DocumentRoot "/srv/mediawiki/docroot/standard-docroot" AllowEncodedSlashes On @@ -111,10 +111,10 @@ RewriteCond %{ENV:RW_PROTO} !=https RewriteRule . - [E=RW_PROTO:http] - ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wiktionary.org/w/index.php - ProxyPass /w/thumb_handler.php fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wiktionary.org/w/thumb_handler.php + ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php + ProxyPass /w/thumb_handler.php fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/thumb_handler.php ProxyPass /w/extensions ! - ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wiktionary.org/w/$1 + ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/$1 RewriteRule ^/w/wiki.phtml$ /w/index.php [L,QSA,NE] # ShortURL redirect RT-2121 @@ -127,7 +127,7 @@ RewriteRule ^/upload/(.*)$ %{ENV:RW_PROTO}://upload.wikimedia.org/wiktionary/$1 [R=302] # Primary wiki redirector: - Alias /wiki /srv/mediawiki/docroot/wiktionary.org/w/index.php + Alias /wiki /srv/mediawiki/docroot/standard-docroot/w/index.php RewriteRule ^/w/$ /w/index.php # Early phase 2 compatibility URLs @@ -140,16 +140,16 @@ Include "sites-enabled/wikimedia-legacy.incl" # Variant aliases - Alias /sr /srv/mediawiki/docroot/wiktionary.org/w/index.php - Alias /sr-ec /srv/mediawiki/docroot/wiktionary.org/w/index.php - Alias /sr-el /srv/mediawiki/docroot/wiktionary.org/w/index.php - Alias /zh /srv/mediawiki/docroot/wiktionary.org/w/index.php - Alias /zh-hans /srv/mediawiki/docroot/wiktionary.org/w/index.php - Alias /zh-hant /srv/mediawiki/docroot/wiktionary.org/w/index.php - Alias /zh-cn /srv/mediawiki/docroot/wiktionary.org/w/index.php - Alias /zh-hk /srv/mediawiki/docroot/wiktionary.org/w/index.php - Alias /zh-sg /srv/mediawiki/docroot/wiktionary.org/w/index.php - Alias /zh-tw /srv/mediawiki/docroot/wiktionary.org/w/index.php + Alias /sr /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-ec /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-el /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hans /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hant /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-cn /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hk /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-sg /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-tw /srv/mediawiki/docroot/standard-docroot/w/index.php </VirtualHost> # Wikiquotes @@ -157,7 +157,7 @@ ServerName wikiquote ServerAlias *.wikiquote.org UseCanonicalName off - DocumentRoot "/srv/mediawiki/docroot/wikiquote.org" + DocumentRoot "/srv/mediawiki/docroot/standard-docroot" AllowEncodedSlashes On @@ -166,10 +166,10 @@ RewriteCond %{ENV:RW_PROTO} !=https RewriteRule . - [E=RW_PROTO:http] - ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiquote.org/w/index.php - ProxyPass /w/thumb_handler.php fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiquote.org/w/thumb_handler.php + ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php + ProxyPass /w/thumb_handler.php fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/thumb_handler.php ProxyPass /w/extensions ! - ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiquote.org/w/$1 + ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/$1 RewriteRule ^/w/wiki.phtml$ /w/index.php [L,QSA,NE] # ShortURL redirect RT-2121 @@ -182,7 +182,7 @@ RewriteRule ^/upload/(.*)$ %{ENV:RW_PROTO}://upload.wikimedia.org/wikiquote/%1/$1 [R=302] # Primary wiki redirector: - Alias /wiki /srv/mediawiki/docroot/wikiquote.org/w/index.php + Alias /wiki /srv/mediawiki/docroot/standard-docroot/w/index.php RewriteRule ^/w/$ /w/index.php Include "sites-enabled/api-rewrites.incl" @@ -195,16 +195,16 @@ RewriteRule ^/math/(.*) %{ENV:RW_PROTO}://upload.wikimedia.org/math/$1 [R=301] # Variant aliases - Alias /sr /srv/mediawiki/docroot/wikiquote.org/w/index.php - Alias /sr-ec /srv/mediawiki/docroot/wikiquote.org/w/index.php - Alias /sr-el /srv/mediawiki/docroot/wikiquote.org/w/index.php - Alias /zh /srv/mediawiki/docroot/wikiquote.org/w/index.php - Alias /zh-hans /srv/mediawiki/docroot/wikiquote.org/w/index.php - Alias /zh-hant /srv/mediawiki/docroot/wikiquote.org/w/index.php - Alias /zh-cn /srv/mediawiki/docroot/wikiquote.org/w/index.php - Alias /zh-hk /srv/mediawiki/docroot/wikiquote.org/w/index.php - Alias /zh-sg /srv/mediawiki/docroot/wikiquote.org/w/index.php - Alias /zh-tw /srv/mediawiki/docroot/wikiquote.org/w/index.php + Alias /sr /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-ec /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-el /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hans /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hant /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-cn /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hk /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-sg /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-tw /srv/mediawiki/docroot/standard-docroot/w/index.php </VirtualHost> @@ -313,7 +313,7 @@ ServerName wikibooks ServerAlias *.wikibooks.org UseCanonicalName off - DocumentRoot "/srv/mediawiki/docroot/wikibooks.org" + DocumentRoot "/srv/mediawiki/docroot/standard-docroot" AllowEncodedSlashes On @@ -322,11 +322,11 @@ RewriteCond %{ENV:RW_PROTO} !=https RewriteRule . - [E=RW_PROTO:http] - ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikibooks.org/w/index.php - ProxyPass /w/thumb_handler.php fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikibooks.org/w/thumb_handler.php retry=0 + ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php + ProxyPass /w/thumb_handler.php fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/thumb_handler.php retry=0 ProxyPass /w/extensions ! - ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikibooks.org/w/$1 - ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikibooks.org/w/index.php retry=0 + ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/$1 + ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php retry=0 RewriteRule ^/w/wiki.phtml$ /w/index.php [L,QSA,NE] # ShortURL redirect RT-2121 @@ -339,7 +339,7 @@ RewriteRule ^/upload/(.*)$ %{ENV:RW_PROTO}://upload.wikimedia.org/wikibooks/%1/$1 [R=302] # Primary wiki redirector: - Alias /wiki /srv/mediawiki/docroot/wikibooks.org/w/index.php + Alias /wiki /srv/mediawiki/docroot/standard-docroot/w/index.php RewriteRule ^/w/$ /w/index.php Include "sites-enabled/api-rewrites.incl" @@ -352,16 +352,16 @@ RewriteRule ^/math/(.*) %{ENV:RW_PROTO}://upload.wikimedia.org/math/$1 [R=301] # Variant aliases - Alias /sr /srv/mediawiki/docroot/wikibooks.org/w/index.php - Alias /sr-ec /srv/mediawiki/docroot/wikibooks.org/w/index.php - Alias /sr-el /srv/mediawiki/docroot/wikibooks.org/w/index.php - Alias /zh /srv/mediawiki/docroot/wikibooks.org/w/index.php - Alias /zh-hans /srv/mediawiki/docroot/wikibooks.org/w/index.php - Alias /zh-hant /srv/mediawiki/docroot/wikibooks.org/w/index.php - Alias /zh-cn /srv/mediawiki/docroot/wikibooks.org/w/index.php - Alias /zh-hk /srv/mediawiki/docroot/wikibooks.org/w/index.php - Alias /zh-sg /srv/mediawiki/docroot/wikibooks.org/w/index.php - Alias /zh-tw /srv/mediawiki/docroot/wikibooks.org/w/index.php + Alias /sr /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-ec /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-el /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hans /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hant /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-cn /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hk /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-sg /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-tw /srv/mediawiki/docroot/standard-docroot/w/index.php </VirtualHost> # Wikisource (note: approved languages only) @@ -369,7 +369,7 @@ ServerName wikisource ServerAlias *.wikisource.org UseCanonicalName off - DocumentRoot "/srv/mediawiki/docroot/wikisource.org" + DocumentRoot "/srv/mediawiki/docroot/standard-docroot" AllowEncodedSlashes On @@ -378,11 +378,11 @@ RewriteCond %{ENV:RW_PROTO} !=https RewriteRule . - [E=RW_PROTO:http] - ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikisource.org/w/index.php - ProxyPass /w/thumb_handler.php fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikisource.org/w/thumb_handler.php + ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php + ProxyPass /w/thumb_handler.php fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/thumb_handler.php ProxyPass /w/extensions ! - ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikisource.org/w/$1 - ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikisource.org/w/index.php retry=0 + ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/$1 + ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php retry=0 RewriteRule ^/w/wiki.phtml$ /w/index.php [L,QSA,NE] # ShortURL redirect RT-2121 @@ -395,7 +395,7 @@ RewriteRule ^/upload/(.*)$ %{ENV:RW_PROTO}://upload.wikimedia.org/wikisource/%1/$1 [R=302] # Primary wiki redirector: - Alias /wiki /srv/mediawiki/docroot/wikisource.org/w/index.php + Alias /wiki /srv/mediawiki/docroot/standard-docroot/w/index.php RewriteRule ^/w/$ /w/index.php Include "sites-enabled/api-rewrites.incl" @@ -408,16 +408,16 @@ RewriteRule ^/math/(.*) %{ENV:RW_PROTO}://upload.wikimedia.org/math/$1 [R=301] # Variant aliases - Alias /sr /srv/mediawiki/docroot/wikisource.org/w/index.php - Alias /sr-ec /srv/mediawiki/docroot/wikisource.org/w/index.php - Alias /sr-el /srv/mediawiki/docroot/wikisource.org/w/index.php - Alias /zh /srv/mediawiki/docroot/wikisource.org/w/index.php - Alias /zh-hans /srv/mediawiki/docroot/wikisource.org/w/index.php - Alias /zh-hant /srv/mediawiki/docroot/wikisource.org/w/index.php - Alias /zh-cn /srv/mediawiki/docroot/wikisource.org/w/index.php - Alias /zh-hk /srv/mediawiki/docroot/wikisource.org/w/index.php - Alias /zh-sg /srv/mediawiki/docroot/wikisource.org/w/index.php - Alias /zh-tw /srv/mediawiki/docroot/wikisource.org/w/index.php + Alias /sr /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-ec /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-el /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hans /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hant /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-cn /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hk /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-sg /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-tw /srv/mediawiki/docroot/standard-docroot/w/index.php </VirtualHost> # Wikinews (approved subdomains only) @@ -425,7 +425,7 @@ ServerName wikinews ServerAlias *.wikinews.org UseCanonicalName off - DocumentRoot "/srv/mediawiki/docroot/wikinews.org" + DocumentRoot "/srv/mediawiki/docroot/standard-docroot" AllowEncodedSlashes On @@ -434,11 +434,11 @@ RewriteCond %{ENV:RW_PROTO} !=https RewriteRule . - [E=RW_PROTO:http] - ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikinews.org/w/index.php - ProxyPass /w/thumb_handler.php fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikinews.org/w/thumb_handler.php + ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php + ProxyPass /w/thumb_handler.php fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/thumb_handler.php ProxyPass /w/extensions ! - ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikinews.org/w/$1 - ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikinews.org/w/index.php retry=0 + ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/$1 + ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php retry=0 RewriteRule ^/w/wiki.phtml$ /w/index.php [L,QSA,NE] # ShortURL redirect RT-2121 @@ -451,7 +451,7 @@ RewriteRule ^/upload/(.*)$ %{ENV:RW_PROTO}://upload.wikimedia.org/wikinews/%1/$1 [R=302] # Primary wiki redirector: - Alias /wiki /srv/mediawiki/docroot/wikinews.org/w/index.php + Alias /wiki /srv/mediawiki/docroot/standard-docroot/w/index.php RewriteRule ^/w/$ /w/index.php # Early phase 2 compatibility URLs @@ -464,16 +464,16 @@ Include "sites-enabled/wikimedia-legacy.incl" # Variant aliases - Alias /sr /srv/mediawiki/docroot/wikinews.org/w/index.php - Alias /sr-ec /srv/mediawiki/docroot/wikinews.org/w/index.php - Alias /sr-el /srv/mediawiki/docroot/wikinews.org/w/index.php - Alias /zh /srv/mediawiki/docroot/wikinews.org/w/index.php - Alias /zh-hans /srv/mediawiki/docroot/wikinews.org/w/index.php - Alias /zh-hant /srv/mediawiki/docroot/wikinews.org/w/index.php - Alias /zh-cn /srv/mediawiki/docroot/wikinews.org/w/index.php - Alias /zh-hk /srv/mediawiki/docroot/wikinews.org/w/index.php - Alias /zh-sg /srv/mediawiki/docroot/wikinews.org/w/index.php - Alias /zh-tw /srv/mediawiki/docroot/wikinews.org/w/index.php + Alias /sr /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-ec /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-el /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hans /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hant /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-cn /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hk /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-sg /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-tw /srv/mediawiki/docroot/standard-docroot/w/index.php </VirtualHost> @@ -482,7 +482,7 @@ ServerName wikiversity ServerAlias *.wikiversity.org UseCanonicalName off - DocumentRoot "/srv/mediawiki/docroot/wikiversity.org" + DocumentRoot "/srv/mediawiki/docroot/standard-docroot" AllowEncodedSlashes On @@ -491,11 +491,11 @@ RewriteCond %{ENV:RW_PROTO} !=https RewriteRule . - [E=RW_PROTO:http] - ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiversity.org/w/index.php - ProxyPass /w/thumb_handler.php fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiversity.org/w/thumb_handler.php + ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php + ProxyPass /w/thumb_handler.php fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/thumb_handler.php ProxyPass /w/extensions ! - ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiversity.org/w/$1 - ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikiversity.org/w/index.php retry=0 + ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/$1 + ProxyPassMatch ^/zh(-(hans|hant|cn|hk|sg|tw))|sr(-(ec|el)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php retry=0 RewriteRule ^/w/wiki.phtml$ /w/index.php [L,QSA,NE] # ShortURL redirect RT-2121 @@ -508,7 +508,7 @@ RewriteRule ^/upload/(.*)$ %{ENV:RW_PROTO}://upload.wikimedia.org/wikiversity/%1/$1 [R=302] # Primary wiki redirector: - Alias /wiki /srv/mediawiki/docroot/wikiversity.org/w/index.php + Alias /wiki /srv/mediawiki/docroot/standard-docroot/w/index.php RewriteRule ^/w/$ /w/index.php Include "sites-enabled/api-rewrites.incl" @@ -521,16 +521,16 @@ RewriteRule ^/math/(.*) %{ENV:RW_PROTO}://upload.wikimedia.org/math/$1 [R=301] # Variant aliases - Alias /sr /srv/mediawiki/docroot/wikiversity.org/w/index.php - Alias /sr-ec /srv/mediawiki/docroot/wikiversity.org/w/index.php - Alias /sr-el /srv/mediawiki/docroot/wikiversity.org/w/index.php - Alias /zh /srv/mediawiki/docroot/wikiversity.org/w/index.php - Alias /zh-hans /srv/mediawiki/docroot/wikiversity.org/w/index.php - Alias /zh-hant /srv/mediawiki/docroot/wikiversity.org/w/index.php - Alias /zh-cn /srv/mediawiki/docroot/wikiversity.org/w/index.php - Alias /zh-hk /srv/mediawiki/docroot/wikiversity.org/w/index.php - Alias /zh-sg /srv/mediawiki/docroot/wikiversity.org/w/index.php - Alias /zh-tw /srv/mediawiki/docroot/wikiversity.org/w/index.php + Alias /sr /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-ec /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /sr-el /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hans /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hant /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-cn /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hk /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-sg /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-tw /srv/mediawiki/docroot/standard-docroot/w/index.php </VirtualHost> # Wikivoyage @@ -539,35 +539,35 @@ ServerAlias *.wikivoyage.org UseCanonicalName off - DocumentRoot "/srv/mediawiki/docroot/wikivoyage.org" + DocumentRoot "/srv/mediawiki/docroot/standard-docroot" AllowEncodedSlashes On RewriteEngine On - ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikivoyage.org/w/index.php - ProxyPass /w/thumb_handler.php fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikivoyage.org/w/thumb_handler.php + ProxyPass /wiki fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php + ProxyPass /w/thumb_handler.php fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/thumb_handler.php ProxyPass /w/extensions ! - ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikivoyage.org/w/$1 - ProxyPassMatch ^/zh(-(hans|hant|cn|hk|mo|my|sg|tw)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/wikivoyage.org/w/index.php + ProxyPassMatch ^/w/(.*\.(php|hh))$ fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/$1 + ProxyPassMatch ^/zh(-(hans|hant|cn|hk|mo|my|sg|tw)) fcgi://127.0.0.1:9000/srv/mediawiki/docroot/standard-docroot/w/index.php RewriteRule ^/w/wiki.phtml$ /w/index.php [L,QSA,NE] # Primary wiki redirector: - Alias /wiki /srv/mediawiki/docroot/wikivoyage.org/w/index.php + Alias /wiki /srv/mediawiki/docroot/standard-docroot/w/index.php Include "sites-enabled/api-rewrites.incl" Include "sites-enabled/public-wiki-rewrites.incl" # Variant aliases - Alias /zh /srv/mediawiki/docroot/wikivoyage.org/w/index.php - Alias /zh-hans /srv/mediawiki/docroot/wikivoyage.org/w/index.php - Alias /zh-hant /srv/mediawiki/docroot/wikivoyage.org/w/index.php - Alias /zh-cn /srv/mediawiki/docroot/wikivoyage.org/w/index.php - Alias /zh-hk /srv/mediawiki/docroot/wikivoyage.org/w/index.php - Alias /zh-mo /srv/mediawiki/docroot/wikivoyage.org/w/index.php - Alias /zh-my /srv/mediawiki/docroot/wikivoyage.org/w/index.php - Alias /zh-sg /srv/mediawiki/docroot/wikivoyage.org/w/index.php - Alias /zh-tw /srv/mediawiki/docroot/wikivoyage.org/w/index.php + Alias /zh /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hans /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hant /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-cn /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-hk /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-mo /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-my /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-sg /srv/mediawiki/docroot/standard-docroot/w/index.php + Alias /zh-tw /srv/mediawiki/docroot/standard-docroot/w/index.php </VirtualHost> LoadModule deflate_module /usr/lib/apache2/modules/mod_deflate.so diff --git a/modules/mediawiki/files/apache/sites/remnant.conf b/modules/mediawiki/files/apache/sites/remnant.conf index 674b8b3..11aea15 100644 --- a/modules/mediawiki/files/apache/sites/remnant.conf +++ b/modules/mediawiki/files/apache/sites/remnant.conf @@ -21,7 +21,7 @@ # Wikisource <VirtualHost *:80> - DocumentRoot "/srv/mediawiki/docroot/wikisource.org" + DocumentRoot "/srv/mediawiki/docroot/standard-docroot" ServerName wikisource.org AllowEncodedSlashes On @@ -32,7 +32,7 @@ RewriteRule . - [E=RW_PROTO:http] # Primary wiki redirector: - Alias /wiki /srv/mediawiki/docroot/wikisource.org/w/index.php + Alias /wiki /srv/mediawiki/docroot/standard-docroot/w/index.php Include "sites-enabled/public-wiki-rewrites.incl" Include "sites-enabled/wikimedia-legacy.incl" @@ -43,12 +43,12 @@ Include "sites-enabled/api-rewrites.incl" - <Directory "/srv/mediawiki/docroot/wikisource.org/w"> + <Directory "/srv/mediawiki/docroot/standard-docroot/w"> <IfModule mod_php5.c> php_admin_flag engine on </IfModule> </Directory> - <Directory "/srv/mediawiki/docroot/wikisource.org/w/extensions"> + <Directory "/srv/mediawiki/docroot/standard-docroot/w/extensions"> <IfModule mod_php5.c> php_admin_flag engine off </IfModule> -- To view, visit https://gerrit.wikimedia.org/r/334449 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ic9b02b3b7c4765ba8b9f2e44a3a0ab40a885fc5b Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Chad <ch...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits