Обычно вы помещаете ваши файлы CSS и JS в папку «webroot» вашего приложения.Это место, к которому ваши конечные пользователи смогут получить доступ.Внутри этой папки также будет точка входа для вашего PHP-приложения.
Поэтому, когда я подключаюсь к www.example.com, я подключаюсь к их папке webroot: project / webroot / index.php и их CSS можетнаходиться в: project / webroot / css / main.css
Это сделано для безопасности, так как разрешение конечному пользователю проходить через ваши исходные файлы, вероятно, выявит уязвимости (такие как адрес базы данных, имя пользователя и пароль!),
Имейте в виду, что, делая файлы доступными, они должны быть доступны с клиента, а не только с сервера!