Add this to /etc/apache2/apache2.conf
:
# do not serve .git folders by default <DirectoryMatch "^/.*/\.git/"> Require all denied </DirectoryMatch>
( Apache 2.4 – Ubuntu 18.04.1 LTS )
Add this to /etc/apache2/apache2.conf
:
# do not serve .git folders by default <DirectoryMatch "^/.*/\.git/"> Require all denied </DirectoryMatch>
( Apache 2.4 – Ubuntu 18.04.1 LTS )
Om lan servers via internet te benaderen en daarbij niet te veel poorten te hoeven openen kun je Apache2 gebruiken als proxy server.
Opslaan als salamanders.wasietsmet.nl.conf
in /etc/apache2/sites-available
.
<VirtualHost *:80> Servername salamanders.wasietsmet.nl ProxyRequests Off ProxyPreserveHost On <Location /> ProxyPass "http://192.168.0.199/" ProxyPassReverse "http://192.168.0.199/" </Location> SetEnvIf Request_URI "^/api/getdevice" dontlog CustomLog "|/usr/bin/rotatelogs /var/www/salamanders.wasietsmet.nl/log/access%d-%m-%Y 86400" vhost_combined env=!dontlog ErrorLog "|/usr/bin/rotatelogs /var/www/salamanders.wasietsmet.nl/log/error%d-%m-%Y 86400" </VirtualHost>
Nu alleen nog Apache2 op de hoogte stellen:
a2ensite salamanders* service apache2 reload
https://www.leaseweb.com/labs/2014/12/tutorial-apache-2-4-transparent-reverse-proxy/
https://www.howtoforge.com/setenvif_apache2
https://www.jamescoyle.net/how-to/116-simple-apache-reverse-proxy-example
Enigzins chagrijnig van de constatering dat het NOG NIET WERKT is hier dan deel 3.
Makkelijk zat:
sudo apt-get install php5-tidy sudo apache2ctl restart
http://www.karlrixon.co.uk/writing/tidy-php-fatal-error-class-tidy-not-found/