HOW TO MANAGE SUB-DIRECTORY PERMISSIONS IN APACHE
May 13, 2019 / by Marco / Categories : Business, Technology, Websites
If you want to set permissions for subdirectories e.g restrict public access to /home/folder1/ but allow access to /home/folder1/folder2 then this is one way of doing it:
NOTE: I’m using VestaCP, an open source control panel for web hosting so these steps may not work for you
Copy and the default.stpl and default.tpl files in /usr/local/vesta/data/templates/web/httpd/ e.g default-modified.stpl (I decided to do this since the https.conf file gets rewritten every time I modify the website config via the VestaCP dashboard)
Edit the copied files and add the following:
<Directory %docroot%/home/folder1> Order deny,allow deny from all allow from x.x.x.x </Directory> <Directory %docroot%/home/folder1/folder2/> Allow from all </Directory>
Restart the httpd service using
service httpd restart
Test by accessing the two folders using a public IP address (e.g from your mobile phone) and the other from the static IP address x.x.x.x
OTHER ARTICLES YOU MAY LIKE
REVIEWING AND UNBOXING THE TOOCKI USB-C RIGHT ANGLE 1.2M CABLE
USB C cables are among the most ordinary accessories we own, yet they can make a surprisingly noticeable difference to how comfortable our devices are to use while charging. The Toocki USB C right angle cable is a good example of a simple accessory that tries to solve a very common irritation, because instead of […]
read more
QUICK FIX TO CHANGE THE MAX SELL POWER TO LESS THAN 500W ON THE DEYE INVERTER
There are many reasons a home owner or installer might want to place a tight cap on how much solar power is exported to the public grid. Some households live under a strict export cap imposed by their local distribution network operator, others want to reduce export to focus on self consumption and battery charging, […]
read more
