HTML - Не удается открыть файл из родительской (?) Папки - PullRequest
0 голосов
/ 26 апреля 2020

Это моя файловая структура:

/www/
 ∟--/first-web.site/
    ∟--index1.html
    ∟--/css/
       ∟--style.css
 ∟--/second-web.site/
    ∟--index2.html

Я хочу использовать стиль. css с 1-го сайта в индексе моего 2-го сайта2. html. Я попытался link rel="stylesheet" type="text/css" href="../first-web.site/css/style.css">, но это не работает, и F12 говорит, что запрос был сделан для https://second-web.site/first-web.site/css/style.css. Абсолютная ссылка работает, но я не уверен, использовать ее или нет.

Что я делаю не так?

Спасибо

Ответы [ 2 ]

1 голос
/ 26 апреля 2020

Да, это будет полный абсолютный путь, который вам нужно будет использовать - папка «www» веб-сервера - это то, что мы называем «виртуальной» папкой. У него нет физического местоположения на сервере, но это скорее каталог мест фактического физического расположения файлов / папок, составляющих сайт. Поэтому ни одна из этих папок не связана друг с другом, каждая из них существует независимо, даже если они находятся в одной физической папке root.

Надеюсь, это поможет немного прояснить ситуацию.

0 голосов
/ 26 апреля 2020

Клиент не знает внутреннюю файловую структуру вашего веб-сервера, поэтому использование абсолютных адресов (http://first-web.site/css/style.css) будет правильным подходом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...