Отдельный диск под сайт

12 3
WoR
На сайте с 21.12.2003
Offline
75
WoR
1557

Хочу использовать на сайте пути относительно корневой папки.

Типа: /boris/moiseev/blue.html

Что бы это работало, нужно сайт кидать в корень диска. Возможно как-нибудь создать виртуальный диск. Или еще один диск без переустановки Windows?

dkameleon
На сайте с 09.12.2005
Offline
386
#1
C:\Documents and Settings\dkameleon>subst /?
Associates a path with a drive letter.

SUBST [drive1: [drive2:]path]
SUBST drive1: /D

drive1: Specifies a virtual drive to which you want to assign a path.
[drive2:]path Specifies a physical drive and path you want to assign to
a virtual drive.
/D Deletes a substituted (virtual) drive.

Type SUBST with no parameters to display a list of current virtual drives.

subst w: d:\work\site\

Дизайн интерьера (http://balabukha.com/)
Jackyk
На сайте с 05.10.2005
Offline
342
#2
WoR:
Что бы это работало, нужно сайт кидать в корень диска.

Вы говорите о процессе работы над сайтом на своем компе? Если я Вас правильно понял, то, имхо, Вы ошибаетесь. Сайт не обязательно кидать в корень диска, чтобы ссылка вида /boris/moiseev/red.html работала корректно. Например, если главная страница лежит у Вас на c:\papka1 , и в ней есть ссылка вида boris/moiseev/red.html, то вполне достаточно, чтобы red.html лежало в c:\papka1\boris\moiseev\ . Если я чего-то не понял и ответ не в кассу, прошу извинить.

С уважением, Евгений.
granted
На сайте с 14.10.2005
Offline
70
#3
WoR:
Возможно как-нибудь создать виртуальный диск. Или еще один диск без переустановки Windows?

Конечно возможно!☝ Юзайте Денвер. Он все сделает за Вас.

Насчет путей: один программист научил меня.

использовать вместо пути "/папка/подкаталог/файл.html"

этот:

"./папка/подкаталог/файл.html"

точка обозначает "считать путь от корня". Должно работать, сам давно не пробовал.😂

С уважением, Денис.
WoR
На сайте с 21.12.2003
Offline
75
WoR
#4

Jackyk, В данном случае чтобы это работало нужно ссылку написать такой: /papka1/boris/moiseev/red.html

Я даже специально проверил. Т.е. "/" означает путь от корня каталога. В данном случае диск C.

granted, как то нехочется заморачиваться с Денвером.

Указывать путь "./name.html" равнозначно "name.html". По крайней мере я разницы не увидел.

Сейчас я указываю пути с помощью "../" т.е. на уровень выше. Это неудобно, поскольку ссылки в разных каталогах выглядят по-разному. Т.е. в одном "../../../name.html" в другом "../name.html" и т.д.

А вот если кинуть в корень диска, то все пути будут одинаковы на любых страницах. Потому что отсчет идет от корня.

Jackyk
На сайте с 05.10.2005
Offline
342
#5
WoR:
В данном случае чтобы это работало нужно ссылку написать такой: /papka1/boris/moiseev/red.html

Вы напишите ссылку ровно вот так: boris/moiseev/red.html. Без "/" в начале.

То есть

<a href="boris/moiseev/red.html">Мой любимый артист</a>
WoR
На сайте с 21.12.2003
Offline
75
WoR
#6
Jackyk:
Вы напишите ссылку ровно вот так: boris/moiseev/red.html. Без "/" в начале.
То есть
<a href="boris/moiseev/red.html">Мой любимый артист</a>

Это проблемы не решает. =(

Jackyk
На сайте с 05.10.2005
Offline
342
#7
WoR:
Это проблемы не решает. =(

Лично у меня - еще как решает.

Вот возьмите вот этот файл, и посмотрите, куда будет вести ссылка в разных папках Вашего компа.

WoR
На сайте с 21.12.2003
Offline
75
WoR
#8

Jackyk, Вы не так меня поняли. Я к тому, что такие ссылки в разных каталогах придется указывать по-разному.

Короче, скачайте этот файл и распокуйте например в корень диска C.

K
На сайте с 31.01.2001
Offline
737
#9
WoR:
Хочу использовать на сайте пути относительно корневой папки.
WoR:
Что бы это работало, нужно сайт кидать в корень диска.

Извините, я не понял, по-моему, это совершенно излишне.

Дело в том, что в настройках веб-сервера всегда указывается папка, где у сайта корень. И уже относительно нее вглубь выстраивается дерево сайтов. Этим достигается то, что всю остальную часть диска можно использовать для других целей, и она не будет доступна через веб-сервер.

А в документах на сайте указывайте путь от корня сайта, это абсолютно нормально.

Короче, ваша потребность мне пока непонятна, почему именно весь диск под сайт?

Выделенные полосы в Москве (http://www.probkovorot.info) привели к снижению скорости до 23%.
fine
На сайте с 01.12.2005
Offline
151
#10

WoR, а чем вам не нравится вариант, который предложил dkameleon?

Только нужно не "subst w: d:\work\site\", а "subst w: d:\work\site", т.е. без слеша в конце.

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий