1
0

https.conf 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. ServerTokens OS
  2. ServerRoot /var/www
  3. ServerSignature On
  4. ServerName localhost
  5. DocumentRoot "/var/www/html/4get"
  6. LogLevel warn
  7. CustomLog /dev/null common
  8. ErrorLog /dev/null
  9. <VirtualHost *:443>
  10. SSLEngine on
  11. SSLCertificateFile /etc/4get/certs/fullchain.pem
  12. SSLCertificateKeyFile /etc/4get/certs/privkey.pem
  13. </VirtualHost>
  14. <Directory "/var/www/html/4get">
  15. RewriteEngine On
  16. RewriteCond %{THE_REQUEST} ^\w+\ /(.*)\.php(\?.*)?\ HTTP/
  17. RewriteRule ^ http://%{HTTP_HOST}/%1 [R=301]
  18. RewriteCond %{REQUEST_FILENAME}.php -f
  19. RewriteRule .* $0.php
  20. Options Indexes FollowSymLinks
  21. AllowOverride None
  22. Require all granted
  23. </Directory>
  24. LoadModule rewrite_module modules/mod_rewrite.so
  25. LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
  26. LoadModule authn_file_module modules/mod_authn_file.so
  27. LoadModule authn_core_module modules/mod_authn_core.so
  28. LoadModule authz_host_module modules/mod_authz_host.so
  29. LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
  30. LoadModule authz_user_module modules/mod_authz_user.so
  31. LoadModule authz_core_module modules/mod_authz_core.so
  32. LoadModule access_compat_module modules/mod_access_compat.so
  33. LoadModule auth_basic_module modules/mod_auth_basic.so
  34. LoadModule reqtimeout_module modules/mod_reqtimeout.so
  35. LoadModule filter_module modules/mod_filter.so
  36. LoadModule mime_module modules/mod_mime.so
  37. LoadModule log_config_module modules/mod_log_config.so
  38. LoadModule env_module modules/mod_env.so
  39. LoadModule headers_module modules/mod_headers.so
  40. LoadModule setenvif_module modules/mod_setenvif.so
  41. LoadModule version_module modules/mod_version.so
  42. LoadModule unixd_module modules/mod_unixd.so
  43. LoadModule status_module modules/mod_status.so
  44. LoadModule autoindex_module modules/mod_autoindex.so
  45. LoadModule dir_module modules/mod_dir.so
  46. LoadModule alias_module modules/mod_alias.so
  47. LoadModule negotiation_module modules/mod_negotiation.so
  48. <IfModule unixd_module>
  49. User apache
  50. Group apache
  51. </IfModule>
  52. <Directory />
  53. AllowOverride none
  54. Require all denied
  55. </Directory>
  56. <IfModule dir_module>
  57. DirectoryIndex index.html
  58. </IfModule>
  59. <Files ".ht*">
  60. Require all denied
  61. </Files>
  62. <IfModule headers_module>
  63. RequestHeader unset Proxy early
  64. </IfModule>
  65. <IfModule mime_module>
  66. TypesConfig /etc/apache2/mime.types
  67. AddType application/x-compress .Z
  68. AddType application/x-gzip .gz .tgz
  69. </IfModule>
  70. <IfModule mime_magic_module>
  71. MIMEMagicFile /etc/apache2/magic
  72. </IfModule>
  73. IncludeOptional /etc/apache2/conf.d/*.conf