Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cat /etc/apache2/sites-available/tegyjot.hu.vhost
- <Directory /var/www/tegyjot.hu>
- AllowOverride None
- Require all denied
- </Directory>
- <VirtualHost *:80>
- DocumentRoot /var/www/clients/client1/web1/web
- ServerName tegyjot.hu
- ServerAlias www.tegyjot.hu
- ServerAdmin [email protected]
- ErrorLog /var/log/ispconfig/httpd/tegyjot.hu/error.log
- Alias /error/ "/var/www/tegyjot.hu/web/error/"
- ErrorDocument 400 /error/400.html
- ErrorDocument 401 /error/401.html
- ErrorDocument 403 /error/403.html
- ErrorDocument 404 /error/404.html
- ErrorDocument 405 /error/405.html
- ErrorDocument 500 /error/500.html
- ErrorDocument 502 /error/502.html
- ErrorDocument 503 /error/503.html
- <IfModule mod_ssl.c>
- </IfModule>
- <Directory /var/www/tegyjot.hu/web>
- # Clear PHP settings of this website
- <FilesMatch ".+\.ph(p[345]?|t|tml)$">
- SetHandler None
- </FilesMatch>
- Options +FollowSymLinks
- AllowOverride All
- Require all granted
- </Directory>
- <Directory /var/www/clients/client1/web1/web>
- # Clear PHP settings of this website
- <FilesMatch ".+\.ph(p[345]?|t|tml)$">
- SetHandler None
- </FilesMatch>
- Options +FollowSymLinks
- AllowOverride All
- Require all granted
- </Directory>
- # suexec enabled
- <IfModule mod_suexec.c>
- SuexecUserGroup web1 client1
- </IfModule>
- <IfModule mod_fastcgi.c>
- <Directory /var/www/clients/client1/web1/cgi-bin>
- Require all granted
- </Directory>
- <Directory /var/www/tegyjot.hu/web>
- <FilesMatch "\.php[345]?$">
- SetHandler php-fcgi
- </FilesMatch>
- </Directory>
- <Directory /var/www/clients/client1/web1/web>
- <FilesMatch "\.php[345]?$">
- SetHandler php-fcgi
- </FilesMatch>
- </Directory>
- Action php-fcgi /php-fcgi virtual
- Alias /php-fcgi /var/www/clients/client1/web1/cgi-bin/php-fcgi-*-80-tegyjot.hu
- FastCgiExternalServer /var/www/clients/client1/web1/cgi-bin/php-fcgi-*-80-tegyjot.hu -idle-timeout 300 -socket /var/lib/php7.3-fpm/web1.sock -pass-header Authorization -pass-header Content-Type
- </IfModule>
- <IfModule mod_proxy_fcgi.c>
- #ProxyPassMatch ^/(.*\.php[345]?(/.*)?)$ unix:///var/lib/php7.3-fpm/web1.sock|fcgi://localhost//var/www/clients/client1/web1/web/$1
- <Directory /var/www/clients/client1/web1/web>
- <FilesMatch "\.php[345]?$">
- SetHandler "proxy:unix:/var/lib/php7.3-fpm/web1.sock|fcgi://localhost"
- </FilesMatch>
- </Directory>
- </IfModule>
- RewriteEngine on
- RewriteCond %{REQUEST_URI} ^/\.well-known/acme-challenge/
- RewriteRule ^ - [END]
- RewriteCond %{HTTP_HOST} ^www\.tegyjot\.hu$ [NC]
- RewriteRule ^(.*)$ http://tegyjot.hu$1 [R=301,NE,L]
- RewriteCond %{HTTPS} off
- RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE]
- # add support for apache mpm_itk
- <IfModule mpm_itk_module>
- AssignUserId web1 client1
- </IfModule>
- <IfModule mod_dav_fs.c>
- # Do not execute PHP files in webdav directory
- <Directory /var/www/clients/client1/web1/webdav>
- <ifModule mod_security2.c>
- SecRuleRemoveById 960015
- SecRuleRemoveById 960032
- </ifModule>
- <FilesMatch "\.ph(p3?|tml)$">
- SetHandler None
- </FilesMatch>
- </Directory>
- DavLockDB /var/www/clients/client1/web1/tmp/DavLock
- # DO NOT REMOVE THE COMMENTS!
- # IF YOU REMOVE THEM, WEBDAV WILL NOT WORK ANYMORE!
- # WEBDAV BEGIN
- # WEBDAV END
- </IfModule>
- </VirtualHost>
- <VirtualHost *:443>
- DocumentRoot /var/www/clients/client1/web1/web
- ServerName tegyjot.hu
- ServerAlias www.tegyjot.hu
- ServerAdmin [email protected]
- ErrorLog /var/log/ispconfig/httpd/tegyjot.hu/error.log
- Alias /error/ "/var/www/tegyjot.hu/web/error/"
- ErrorDocument 400 /error/400.html
- ErrorDocument 401 /error/401.html
- ErrorDocument 403 /error/403.html
- ErrorDocument 404 /error/404.html
- ErrorDocument 405 /error/405.html
- ErrorDocument 500 /error/500.html
- ErrorDocument 502 /error/502.html
- ErrorDocument 503 /error/503.html
- <IfModule mod_ssl.c>
- SSLEngine on
- SSLProtocol All -SSLv2 -SSLv3
- # SSLCipherSuite ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!DSS
- SSLHonorCipherOrder on
- # <IfModule mod_headers.c>
- # Header always add Strict-Transport-Security "max-age=15768000"
- # </IfModule>
- SSLCertificateFile /var/www/clients/client1/web1/ssl/tegyjot.hu.crt
- SSLCertificateKeyFile /var/www/clients/client1/web1/ssl/tegyjot.hu.key
- SSLUseStapling on
- SSLStaplingResponderTimeout 5
- SSLStaplingReturnResponderErrors off
- </IfModule>
- <Directory /var/www/tegyjot.hu/web>
- # Clear PHP settings of this website
- <FilesMatch ".+\.ph(p[345]?|t|tml)$">
- SetHandler None
- </FilesMatch>
- Options +FollowSymLinks
- AllowOverride All
- Require all granted
- </Directory>
- <Directory /var/www/clients/client1/web1/web>
- # Clear PHP settings of this website
- <FilesMatch ".+\.ph(p[345]?|t|tml)$">
- SetHandler None
- </FilesMatch>
- Options +FollowSymLinks
- AllowOverride All
- Require all granted
- </Directory>
- # suexec enabled
- <IfModule mod_suexec.c>
- SuexecUserGroup web1 client1
- </IfModule>
- <IfModule mod_fastcgi.c>
- <Directory /var/www/clients/client1/web1/cgi-bin>
- Require all granted
- </Directory>
- <Directory /var/www/tegyjot.hu/web>
- <FilesMatch "\.php[345]?$">
- SetHandler php-fcgi
- </FilesMatch>
- </Directory>
- <Directory /var/www/clients/client1/web1/web>
- <FilesMatch "\.php[345]?$">
- SetHandler php-fcgi
- </FilesMatch>
- </Directory>
- Action php-fcgi /php-fcgi virtual
- Alias /php-fcgi /var/www/clients/client1/web1/cgi-bin/php-fcgi-*-443-tegyjot.hu
- FastCgiExternalServer /var/www/clients/client1/web1/cgi-bin/php-fcgi-*-443-tegyjot.hu -idle-timeout 300 -socket /var/lib/php7.3-fpm/web1.sock -pass-header Authorization -pass-header Content-Type
- </IfModule>
- <IfModule mod_proxy_fcgi.c>
- #ProxyPassMatch ^/(.*\.php[345]?(/.*)?)$ unix:///var/lib/php7.3-fpm/web1.sock|fcgi://localhost//var/www/clients/client1/web1/web/$1
- <Directory /var/www/clients/client1/web1/web>
- <FilesMatch "\.php[345]?$">
- SetHandler "proxy:unix:/var/lib/php7.3-fpm/web1.sock|fcgi://localhost"
- </FilesMatch>
- </Directory>
- </IfModule>
- RewriteEngine on
- RewriteCond %{REQUEST_URI} ^/\.well-known/acme-challenge/
- RewriteRule ^ - [END]
- RewriteCond %{HTTP_HOST} ^www\.tegyjot\.hu$ [NC]
- RewriteRule ^(.*)$ https://tegyjot.hu$1 [R=301,NE,L]
- # add support for apache mpm_itk
- <IfModule mpm_itk_module>
- AssignUserId web1 client1
- </IfModule>
- <IfModule mod_dav_fs.c>
- # Do not execute PHP files in webdav directory
- <Directory /var/www/clients/client1/web1/webdav>
- <ifModule mod_security2.c>
- SecRuleRemoveById 960015
- SecRuleRemoveById 960032
- </ifModule>
- <FilesMatch "\.ph(p3?|tml)$">
- SetHandler None
- </FilesMatch>
- </Directory>
- DavLockDB /var/www/clients/client1/web1/tmp/DavLock
- # DO NOT REMOVE THE COMMENTS!
- # IF YOU REMOVE THEM, WEBDAV WILL NOT WORK ANYMORE!
- # WEBDAV BEGIN
- # WEBDAV END
- </IfModule>
- </VirtualHost>
- <IfModule mod_ssl.c>
- SSLStaplingCache shmcb:/var/run/ocsp(128000)
- </IfModule>
Advertisement
Add Comment
Please, Sign In to add comment