I want: if ANY site not found in (Hestia 192.168.0.37 server) then redirected (Nginx proxy manager 192.168.0.36)
Given:
- Hestia server 192.168.0.37
- Nginx proxy manager 192.168.0.36
- Site for test testsite.com (created in Nginx proxy manager) (Hestia not have any records)
- hestia posrts:
#netstat -nt4ulp | grep nginx tcp 0 0 0.0.0.0:80 LISTEN /nginx: mast tcp 0 0 0.0.0.0:443 LISTEN /nginx: mast tcp 0 0 0.0.0.0:8083 LISTEN/nginx: master tcp 0 0 127.0.0.1:8084 LISTEN /nginx: mast #netstat -nt4ulp | grep apache tcp 0 0 192.168.0.37:8443 LISTEN /apache2 tcp 0 0 192.168.0.37:8080 LISTEN /apache2 tcp 0 0 127.0.0.1:8081 LISTEN /apache2 ========================================================================
I try:
edit /etc/nginx/conf.d/192.168.0.37.conf
server { listen 80 default_server; server_name _; location / { proxy_pass http://192.168.0.36:80; proxy_set_header X-Real-IP $remote_addr; } } server { listen 443 ssl default_server; server_name _; ssl_certificate /usr/local/hestia/ssl/certificate.crt; ssl_certificate_key /usr/local/hestia/ssl/certificate.key; location / { proxy_pass https://192.168.0.36:443; proxy_set_header X-Real-IP $remote_addr; } } ========================================================================
I try
HTTP/1.1 301 Moved Permanently Server: nginx Date: Fri, 15 Sep 2023 17:54:48 GMT Content-Type: text/html Content-Length: 162 Connection: keep-alive Location: https://testsite.com/ and see page from (Hestia server 192.168.0.37) DocumentRoot /var/www/html/index.html from /etc/apache2/conf.d/192.168.0.37.conf
Listen 192.168.0.37:8443 Listen 192.168.0.37:8080 <VirtualHost 192.168.0.37:8080> ServerName 192.168.0.37 DocumentRoot /var/www/html2/ Alias /error/ /var/www/document_errors/ </VirtualHost> <VirtualHost 192.168.0.37:8443> ServerName 192.168.0.37 DocumentRoot /var/www/html/ Alias /error/ /var/www/document_errors/ SSLEngine on SSLVerifyClient none SSLCertificateFile /usr/local/hestia/ssl/certificate.crt SSLCertificateKeyFile /usr/local/hestia/ssl/certificate.key </VirtualHost> why, how fix?