I have a subdirectory named "icons" in the htdocs directory of the project. This subdirectory has usual permissions (read allowed to anyone):
mateuszviste@sf-usr-shell:/home/groups/p/pt/ptiblogphp/htdocs$ ls -l
total 160
-rw-r--r-- 1 mateuszviste ptiblogphp 52037 Feb 11 2020 Parsedown.php
drwxr-sr-x 4 mateuszviste ptiblogphp 4096 Jun 22 22:10 SimpleSlider-v.1.9.0
-rw-r--r-- 1 mateuszviste ptiblogphp 37906 Jun 22 21:06 banner.jpg
-rw-r--r-- 1 mateuszviste ptiblogphp 6044 Jun 21 23:07 clouds45.jpg
-rw-r--r-- 1 mateuszviste ptiblogphp 380 Jun 23 00:01 custom.css
drwxr-sr-x 4 mateuszviste ptiblogphp 4096 Jun 28 17:39 data
drwxr-sr-x 4 ptiblogphp.p ptiblogphp 4096 Jun 28 03:55 data.old
drwxr-sr-x 2 mateuszviste ptiblogphp 4096 Jun 22 22:10 dropzone570
drwxr-sr-x 2 mateuszviste ptiblogphp 4096 Jun 29 17:21 icons
-rw-r--r-- 1 mateuszviste ptiblogphp 14823 Jun 28 22:57 index.php
-rw-r--r-- 1 mateuszviste ptiblogphp 209 Jun 28 23:47 settings.php
-rw-r--r-- 1 mateuszviste ptiblogphp 592 Jun 21 23:07 slide.css
-rw-r--r-- 1 mateuszviste ptiblogphp 3984 Jun 28 03:34 style.css
drwxrwsr-x 6 mateuszviste ptiblogphp 4096 Jun 28 22:57 test
-rw-r--r-- 1 mateuszviste ptiblogphp 547 Jun 22 22:08 welcome.txt
mateuszviste@sf-usr-shell:/home/groups/p/pt/ptiblogphp/htdocs$
Nonetheless, the "icons" folder is not available over the web, ie. this URL returns a "403 Forbidden" error: http://ptiblogphp.osdn.io/icons/
If I rename the "icons" directory to something else, for example "zicons", then it becomes available. I suspect that there must be some hardcoded rule in the apache configuration that forbids access to things called "icons". It is quite inconvenient.
Project: ptiblogphp
I have a subdirectory named "icons" in the htdocs directory of the project. This subdirectory has usual permissions (read allowed to anyone):
Nonetheless, the "icons" folder is not available over the web, ie. this URL returns a "403 Forbidden" error: http://ptiblogphp.osdn.io/icons/If I rename the "icons" directory to something else, for example "zicons", then it becomes available. I suspect that there must be some hardcoded rule in the apache configuration that forbids access to things called "icons". It is quite inconvenient.