I am fairly new to the configuration of let’s encrypt on Linux I have configured the certificate to http://awesomemetalbands.co.uk and can access Apache perfectly with SSL certificate I have looked at the virtual host files httpd.conf and gone through various tutorials.
At the moment I can only access the main Apache page and do not have access to any of the directories which I have manually changed the permissions on through FTP.
I will upload some configuration files when I get to my desktop machine.
"Yes", but not like your implying.
The web service is the one that can "limit/restrict" access to particular paths (for both HTTP and HTTPS).
That is done within a <directory /some/path/to/your/files> section.
The directory section can be within the ssl.conf file; but it may also be in the base config file.
So if there is any such directory statements, look within them.
If none can be found to match exactly, look for a directory that is a bit "shorter" [one folder up - like: /some/path/to/your (or even shorter /some/path/to, … /some/path)]