Тег ссылки может использовать полный путь, но полный путь начинается с корня документа:
<link href="/css/somefile.css" .../>
Полный путь на диске (/var/www/example.com/htdocs/css/somefile.css) не будет работать.
Что делает Apache:
DocumentRoot /var/www/example.com/htdocs/
+
<link href="/css/somefile.css" .../>
=
/var/www/example.com/htdocs/css/somefile.css
DocumentRoot является своего рода виртуальным корневым (/) каталогом на веб-сайте обеспокоен. Это предотвращает доступ ваших посетителей к файлам, к которым у них никогда не должно быть доступа (подумайте о файле, например: /etc/passwd)