Linux/Gollum.md
... ...
@@ -56,3 +56,21 @@ WantedBy=multi-user.target
56 56
# systemctl enable gollum@apache
57 57
# systemctl status gollum@apache
58 58
```
59
+
60
+- バーチャルホスト設定 /etc/httpd/conf.d/gollum.conf
61
+```
62
+<VirtualHost *:80 *:443>
63
+ ServerName wiki.<ドメイン>
64
+ DocumentRoot /var/www/html/
65
+ SSLEngine on
66
+ SSLCertificateFile /etc/letsencrypt/live/<ドメイン>/cert.pem
67
+ SSLCertificateKeyFile /etc/letsencrypt/live/<ドメイン>/privkey.pem
68
+ SSLCertificateChainFile /etc/letsencrypt/live/<ドメイン>/chain.pem
69
+ RequestHeader set X_FORWARDED_PROTO 'https' env=HTTPS
70
+ <IfModule mod_rewrite.c>
71
+ RewriteEngine on
72
+ RewriteRule "^/favicon.ico$" "http://localhost/favicon.ico" [P]
73
+ RewriteRule "^/(.*)$" "http://localhost:4567/$1" [P,QSA]
74
+ </IfModule>
75
+</VirtualHost>
76
+```