Как создать корневые -относительные ссылки на статическом сайте?

При создании статического HTML-сайта вы можете установить базовый URL-адрес следующим образом <base url="http://localhost:8888/mysite" />. Предположительно, когда вы вставляете, скажем, изображение, вы можете сделать это с этого базового URL-адреса, например <img src="/img/logo.png" />, что эквивалентно<img src="http://localhost:8888/mysite/img/logo.png" />

Моя проблема в том, что эти относительные ссылки не работают, когда я перемещаю сайт, что это боль, потому что я пытаюсь поделиться им с кем-то в Dropbox. Я думал, что могу просто изменить базовый URL-адрес на <base url="http://dl.dropbox.com/u/xxxxxxxx/mysite" />, но ссылки на изображения выглядят здесь:<img src="http://dl.dropbox.com/img/logo.png" />вместо полного базового URL-адреса, который я установил в голове.

Почему это?

11
задан sea_monster 18 April 2012 в 04:09
поделиться