Added Local Settings and Short URLs
Install in /w for Short URLs, add LocalSettings.php template and added rewrite rules
This commit is contained in:
@@ -22,6 +22,12 @@
|
||||
path: "{{ mw_dir }}/public_html"
|
||||
state: directory
|
||||
|
||||
# https://www.mediawiki.org/wiki/Manual:Short_URL#Moving_a_wiki_from_/wiki_to_/w
|
||||
- name: Create Directory /w for Short URLs
|
||||
file:
|
||||
path: "{{ mw_dir }}/public_html/w"
|
||||
state: directory
|
||||
|
||||
- name: Create Logs Directory
|
||||
file:
|
||||
path: "{{ mw_dir }}/logs"
|
||||
@@ -37,12 +43,17 @@
|
||||
- name: Extract MediaWiki
|
||||
unarchive:
|
||||
src: /tmp/mediawiki-{{ mw_version }}.tar.gz
|
||||
dest: "{{ mw_dir }}/public_html"
|
||||
dest: "{{ mw_dir }}/public_html/w"
|
||||
owner: www-data
|
||||
group: www-data
|
||||
extra_opts: [--strip-components=1]
|
||||
remote_src: yes
|
||||
|
||||
- name: Apply LocalSettings.php
|
||||
template:
|
||||
src: LocalSettings.php.j2
|
||||
dest: "{{ mw_dir }}/public_html/w/LocalSettings.php"
|
||||
|
||||
- name: Apply Apache Configuration
|
||||
template:
|
||||
src: mediawiki.conf.j2
|
||||
|
Reference in New Issue
Block a user