diff options
author | root <root@vps-18a7a2b7.vps.ovh.ca> | 2023-05-24 16:31:09 -0400 |
---|---|---|
committer | root <root@vps-18a7a2b7.vps.ovh.ca> | 2023-05-24 16:31:21 -0400 |
commit | af2d8a50ad8ecc20dfed8cc1948e9ebd785b023e (patch) | |
tree | 14c8d9af63b8e7297a052e96db2d8975daad55bf /wordpress/wordpress-site.conf.ctpl | |
parent | 02727ebd5f92d33c02e663b993b82a3d6b495cf9 (diff) |
rework new site creation, integrating new code
Diffstat (limited to 'wordpress/wordpress-site.conf.ctpl')
-rw-r--r-- | wordpress/wordpress-site.conf.ctpl | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/wordpress/wordpress-site.conf.ctpl b/wordpress/wordpress-site.conf.ctpl new file mode 100644 index 0000000..d47ce98 --- /dev/null +++ b/wordpress/wordpress-site.conf.ctpl | |||
@@ -0,0 +1,44 @@ | |||
1 | <MDomain {SITE_NAME}> | ||
2 | MDContactEmail webmaster@{SITE_NAME} | ||
3 | MDCertificateAgreement accepted{for subdomain in subdomains} | ||
4 | MDMember {subdomain}.{SITE_NAME} | ||
5 | {end}</MDomain> | ||
6 | <VirtualHost *:80> | ||
7 | ServerName {SITE_NAME}{for subdomain in subdomains} | ||
8 | ServerAlias {subdomain}.{SITE_NAME}{end} | ||
9 | Redirect / https://{SITE_NAME} | ||
10 | </VirtualHost> | ||
11 | |||
12 | <VirtualHost *:443> | ||
13 | ServerName {SITE_NAME}{for subdomain in subdomains} | ||
14 | ServerAlias {subdomain}.{SITE_NAME}{end} | ||
15 | |||
16 | ServerAdmin webmaster@{SITE_NAME} | ||
17 | SSLEngine on | ||
18 | |||
19 | ErrorLog /srv/{SITE_NAME}/logs/error.log | ||
20 | CustomLog /srv/{SITE_NAME}/logs/access.log combined | ||
21 | |||
22 | <Location "/server-status"> | ||
23 | SetHandler server-status | ||
24 | </Location> | ||
25 | |||
26 | DocumentRoot /srv/{SITE_NAME}/public_html/ | ||
27 | <Directory /srv/{SITE_NAME}/public_html> | ||
28 | Options Indexes FollowSymLinks MultiViews | ||
29 | AllowOverride None | ||
30 | <IfModule mod_rewrite.c> | ||
31 | RewriteEngine On | ||
32 | RewriteRule ^wordpress/ - [L] | ||
33 | RewriteCond %\{REQUEST_FILENAME\} !-f | ||
34 | RewriteCond %\{REQUEST_FILENAME\} !-d | ||
35 | RewriteRule . /wordpress/index.php [L] | ||
36 | RewriteRule ^$ /wordpress/index.php [L] | ||
37 | </IfModule> | ||
38 | Require all granted | ||
39 | </Directory> | ||
40 | |||
41 | ScriptAlias /git "/usr/lib/cgit/cgit.cgi/" | ||
42 | Alias /cgit-css "/usr/share/cgit/" | ||
43 | |||
44 | </VirtualHost> | ||