У меня есть сайт в http://myserver/project1
.ссылки относительно корня веб-сайта с виртуальным каталогом IIS
«myserver» - это сервер Windows Server 2003 с IIS6.
«project1» представляет собой виртуальный каталог (физический путь которого C:\myprojects\project1
.
Я прочитал, что лучший способ для связи с внешней таблицей стилей (например) будет использовать косую черту, например <link href="/style.css">
, как я хотел бы сделать ссылку на эту таблицу стилей из вложенной виртуального каталога.
Я бы ожидать, что это искать файл CSS в http://myserver/project1/
, но это, кажется, глядя в http://myserver/
. Я знаю это, потому что печатая <link href="/project1/style.css">
Я предполагаю, что это нормально для http://myserver/
, чтобы считаться «корнем сайта», поскольку это «Веб-сайт по умолчанию» (в терминах IIS). Я хотел бы знать, есть ли способ (через IIS или PHP) изменить это, чтобы я мог писать пути в формате /style.css
и найти их в виртуальном каталоге.
Большое спасибо
Да, я использую виртуальный каталог. Проблема в том, что браузер не видит виртуальный каталог в качестве корня сайта при поиске файлов/папок. – valoukh