Я создаю сайт.Файлы:
/index.php
/pic.jpg
/dir/index.php
/dir/pic.jpg
люди могут заходить на страницу dir/index.php
моего сайта, используя разные URL:
1. site.com/dir
2. site.com/dir/
3. site.com/dir/index.php
У меня есть ссылка в /dir/index.php
, на которую я хочу сделать реляционную ссылкуна /dir/pic.jpg
:
<a target="_blank" href="pic.jpg">
Проблема : люди, использующие URL 1, получают /pic.jpg
, а другие, использующие URL 2 или 3, получают /dir/pic.jpg
Как я могу написать относительную <a>
ссылку в /dir/index.php
, которая ссылается на /dir/pic.jpg
независимо от того, какой URL-адрес используют посетители?
Я хочу сделать папку dir
переносимой (я могу изменить имя dir
или скопируйте папку dir
на другой сайт, чтобы он мог иметь другой путь), поэтому жесткий код href="/dir/pic.jpg"
не является хорошим решением.