CustomBuild.conf 959 B

12345678910111213141516171819202122232425262728
  1. <VirtualHost *:443>
  2. ServerName custom.ardupilot.org
  3. WSGIDaemonProcess app threads=5
  4. WSGIScriptAlias / /home/custom/CustomBuild/app.wsgi
  5. WSGIScriptAlias /generate /home/custom/CustomBuild/app.wsgi
  6. <Directory /home/custom/CustomBuild/>
  7. Options FollowSymLinks
  8. AllowOverride None
  9. Require all granted
  10. </Directory>
  11. ErrorLog ${APACHE_LOG_DIR}/error.log
  12. LogLevel warn
  13. CustomLog ${APACHE_LOG_DIR}/access.log combined
  14. SSLCertificateFile /etc/letsencrypt/live/custom.ardupilot.org/fullchain.pem
  15. SSLCertificateKeyFile /etc/letsencrypt/live/custom.ardupilot.org/privkey.pem
  16. Include /etc/letsencrypt/options-ssl-apache.conf
  17. </VirtualHost>
  18. <VirtualHost *:80>
  19. ServerName custom.ardupilot.org
  20. RewriteEngine On
  21. RewriteCond %{SERVER_NAME} =custom.ardupilot.org
  22. RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
  23. </VirtualHost>