5,337
edits
Line 54: | Line 54: | ||
Markdown does not have a Latex app. | Markdown does not have a Latex app. | ||
==Apache== | |||
{{hidden | Example Apache Config | | |||
For best performance, you should disable certain modules as listed [https://docs.nextcloud.com/server/latest/admin_manual/issues/general_troubleshooting.html in the troubleshooting section of the guide.] | |||
<pre> | |||
<VirtualHost *:80> | |||
ServerName cloud.davidl.me | |||
ServerSignature Off | |||
RewriteEngine on | |||
RewriteCond %{HTTPS} !=on | |||
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [NE,R,L] | |||
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent] | |||
</VirtualHost> | |||
<IfModule mod_ssl.c> | |||
<VirtualHost *:443> | |||
ServerName cloud.davidl.me | |||
ServerSignature Off | |||
ServerAdmin webmaster@localhost | |||
DocumentRoot /var/www/nextcloud | |||
# Disable mod_deflate for nextcloud. | |||
SetEnv no-gzip 1 | |||
<IfModule mod_headers.c> | |||
Header always set Strict-Transport-Security "max-age=15552000; includeSubDomains" | |||
</IfModule> | |||
ErrorLog ${APACHE_LOG_DIR}/cloud_davidlme_error.log | |||
CustomLog ${APACHE_LOG_DIR}/cloud_davidlme_access.log combined | |||
# SSL Stuff here | |||
</VirtualHost> | |||
</pre> | |||
}} |