If, for instance, you are serving the internet stuff at /srv/stuff/TehInternetz
instead of (or in addition to) the default /var/www
, and selinux is preventing Apache/NGINX from accessing the files, run the following:
dnf install policycoreutils-python-utils || yum install policycoreutils-python || apt install semanage-utils
semanage fcontext -a -e /var/www /srv/stuff/TehInternetz
restorecon -R -v /srv/stuff/TehInternetz