Вопрос про внтуренние ссылки

12
P2
На сайте с 16.09.2005
Offline
183
#11
Sla_Dom:
риторический вопрос - почему именно так?

Главное, чтобы без http

J
На сайте с 30.01.2006
Offline
11
Jip
#12
Plutishe:
))) уже создано 10 страниц, исправлять...
Допустим понадобиться создать страницу ссылок в папке (http://$$$$.ru/links/links.php) , и на этой странице получается я буду бродить по ссылке (/contact.htm) в папке (links), где отрадясь такой страницы небыло. Как быть в данной ситуации???
http://$$$$$.ru - делалось только из этих соображений

можно просто сделать так: ../contact.htm

и тогда все будет на корне искаться...

Donald
На сайте с 30.10.2004
Offline
28
#13

Jip, это тоже относительный путь. ".." означают на один уровень выше. А если вы вызываете из более глубоко вложенных директорий, например dir/subdir/subsubdir, то придется писать ../../../contacts.html, что неудобно - считать уровень вложения. "/contacts.html" - будет правильно отовсюду работать.

Каталог (http://www.eprst.ru), новости (http://news.eprst.ru), чат (http://chat.eprst.ru), открытки (http://postcards.eprst.ru), знакомства (http://lovers.eprst.ru), клубы (http://clubs.eprst.ru), мелодии для сотовых (http://mobile.eprst.ru), email (http://mail.eprst.ru).
J
На сайте с 30.01.2006
Offline
11
Jip
#14
Donald:
Jip, это тоже относительный путь. ".." означают на один уровень выше. А если вы вызываете из более глубоко вложенных директорий, например dir/subdir/subsubdir, то придется писать ../../../contacts.html, что неудобно - считать уровень вложения. "/contacts.html" - будет правильно отовсюду работать.

отовсюду не будет... ))) например, как писалось выше:

http://$$$$.ru/links/links.php - отсюда не будет

Donald
На сайте с 30.10.2004
Offline
28
#15

Будет. Учите матчасть.

D1
На сайте с 05.05.2004
Offline
280
#16

* Если указывать "http://site.ru/contact.htm" то при разработке в домашней версии url будет вести в Интернет, а не на домашнюю версию (локальный адрес). Или придется перенастраивать Apache или IIS, что не всегда удобно.

* Если указывать "http://site.ru/contact.htm", то вы однозначно определяетесь есть ли у вас префикс www.

spark
На сайте с 24.01.2001
Offline
130
#17

Не соглашусь с предыдущими ораторами :)

Бывают ситуации, когда лучше указывать абсолютную ссылку, а не относительную. Например, чтобы указать поисковику основное зеркало сайта.

Plutishe
На сайте с 06.03.2006
Offline
205
#18

спасибо за ответы, все перечитал несколько раз.

совсем запутался, так как лучше указывать**Ш*?:%

Хостинг за РУБЛИ (http://yousite.ru/h) | VPS/VDS на платформе: XEN c администрированием (http://yousite.ru/v) | Регистрация доменов (http://yousite.ru/d)
ARCOS
На сайте с 15.09.2005
Offline
131
#19

"/contacts.htm" - так указывай, и будет тебе счастье.

12

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