summaryrefslogblamecommitdiffstats
path: root/apache.conf
blob: 9f3965657d6403e94f0488c4df125240003f5153 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
                                                                       

                     

                                                              


                                 

                                                       





                                                                

                                                                                                                                                             

                    


                                 

                                                       




                                                              
                                                                

                                                                                                                                                             
              
# substitute, proxy, headers, ssl, proxy_http mods need enable: a2enmod
<VirtualHost *:27443>
	SSLEngine On
	SSLCertificateFile /etc/ssl/certifikati/fullchain.pem
	SSLCertificateKeyFile /etc/ssl/certifikati/privkey.pem
	SSLProxyEngine On
	SSLProxyCheckPeerCN Off
	SSLProxyCheckPeerName Off
	ErrorLog ${APACHE_LOG_DIR}/error.log
	CustomLog ${APACHE_LOG_DIR}/access.log combined
	RequestHeader unset Accept-Encoding
	ProxyPreserveHost Off
	ProxyPass "/" "https://teletext.rtvslo.si:443/"
	ProxyPassReverse "/" "https://teletext.rtvslo.si:443/"
	AddOutputFilterByType SUBSTITUTE text/html
	Substitute "s|teletext.rtvslo.si|teletekst.xn--jha.ga|i"
	Substitute "s| usemap|' src='data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"480px\" height=\"336px\" %3E%3C/svg%3E' usemap|i"
	Substitute "s/id=\"mainDisplay\" src=\"/id=\"mainDisplay\" onload='this.onload=undefined;this.src=\"/i"
</VirtualHost>
<VirtualHost *:2780>
	SSLProxyEngine On
	SSLProxyCheckPeerCN Off
	SSLProxyCheckPeerName Off
	ErrorLog ${APACHE_LOG_DIR}/error.log
	CustomLog ${APACHE_LOG_DIR}/access.log combined
	RequestHeader unset Accept-Encoding
	ProxyPreserveHost Off
	ProxyPass "/" "https://teletext.rtvslo.si:443/"
	ProxyPassReverse "/" "https://teletext.rtvslo.si:443/"
	AddOutputFilterByType SUBSTITUTE text/html
	Substitute "s|teletext.rtvslo.si|teletekst.xn--jha.ga|i"
	Substitute "s| usemap|' src='data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"480px\" height=\"336px\" %3E%3C/svg%3E' usemap|i"
	Substitute "s/id=\"mainDisplay\" src=\"/id=\"mainDisplay\" onload='this.onload=undefined;this.src=\"/i"
</VirtualHost>