Я создал веб-сервер Apache2 в 16.04. В настоящее время мой index. html находится в /var/www/html/index.html. Я пытаюсь вызвать некоторый css, используя эту строку:
<link rel="stylesheet" type="text/css" href="css/basic.css" media="screen" />
Файл basic.css находится в /var/www/css/basic.css. Я полагаю, что мой href неверен. Любая помощь будет принята с благодарностью.
необходимо поместить папку CSS в папку HTML так/var/www/html/css/... можно сделать это
sudo mv /var/www/css /var/www/html/css
, ИЛИ необходимо сослаться href="../css/basic.css"
, Но обычно необходимо предпочесть первый путь.
Так или иначе в обоих случаях удостоверяются, что Вам имели права правильно, например,
sudo chown -R <username>:www-data /var/www/html/css
или во втором случае
sudo chown -R <username>:www-data /var/www/css