@Extramezz

Как правильно указать путь из субдомена в домен?

Есть сайт site.ru и его субдомен: name.site.ru
В корневой папке сайта лежит файл img.png
Как указать путь к нему из субдомена? Думал было так (но нет):

/../img.png
  • Вопрос задан
  • 1228 просмотров
Пригласить эксперта
Ответы на вопрос 3
IonDen
@IonDen
JavaScript developer. IonDen.com
/ - это ссылка на корень проекта, а не на основной домен. Так что урл должен быть таким же как и на другой домен, т.е. полный: site.ru/img/img.png
Ответ написан
Комментировать
Lalikin
@Lalikin
айтишник с фотокамерой
  1. Жестко прописать адрес домена
    site.ru/img.png

  2. Через javascript


"/../" возвращает на каталог выше.
к примеру, если файл лежит по адресу site.ru/img.png,то этот вариант будет актуален, если стиль будет лежать по адресу site.ru/css/main.css

Стоит заметить, что с путями работает браузер и физическое положение на жестком диске сервера не играет роль. Значимы лишь url по которым файлы доступны
Ответ написан
Комментировать
@oxxx
У меня не ответ, а скорее - уточняющий вопрос:
Есть домен site.ru, и субдомен m.site.ru, ...который физически находится в папке site.ru/m .
Что бы не дублировать контент, необходимо чтобы субдомен "брал" файлы из домена.

На локальном компьютере в субдомене ссылки типа ../images/img.jpg срабатывают, но на сервере - нет.
Хостер говорит - пиши абсолютные ссылки (site.ru/images/img.jpg).

В связи с этим два вопроса:
1. как правильно прописать относительный путь из субдомена в папку домена в такой ситуации (если это возможно)?
2. увеличивается ли нагрузка на сервер, когда он работает с абсолютной ссылкой вместо относительной?
(ибо хостер говорит - не парься, но мне эта мысль - не нравится)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы