| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Для профи > архивация страниц - сохран. относительных ссылок |
| Автор: win9x 30.12.2006, 22:17 |
| Архивация и вывод чужих страниц - сохранение относительных ссылок Возникло желание довбавить в каталог сайтов фичу напоминающюю архивированные страницы, как у поисковиков. Абсолютно ни с чем не возникло проблем - открыть урл, сохранить в файл или базу... Кроме одного - не прямые ссылки типа src=/img/img.gif, href=/pahe.html и т.д. естественным образом обращаются к моему домену. Написал функцию подставляющюю URL кешируемого сайта в подобные ссылки и даже кое как работает. Однако не даёт покоя каким образом поисковикам удаётся выдавать кешированную страницу оставляя не прямые ссылки без изменений, при этом умудряются вставлять свой код, а страница безупречно выдаёт все ссылки и картинки относительно кешируемой страницы. Вот пример: http://hghltd.yandex.com/yandbtm?url=http%3A%2F%2Fforum.vingrad.ru%2Findex.php&text=forum.vingrad.ru&reqtext=((forum%3A%3A3568%20%26%2F(1%201)%20vingrad%3A%3A3933987%20%26%2F(1%201)%20ru%3A%3A332)%2F%2F6%20%3C%3C%20(domain%3D%22vingrad%22%3A%3A8811016%3A0%20%26%2F(1%201)%20domain%3D%22ru%22%3A%3A792%3A0%20%26%2F(1%201)%20domain%3D%22root%22%3A%3A599%3A0)%3A0)&dsn=612&d=5097408&sh=4&sg=23&isu=1 Ссылки относительные, а всё без огрех. Если кто-либо имеет представление каким образом подобное реализуется - алгоритм, технология, библиотека и т.д....? |
| Автор: vasac 30.12.2006, 22:39 |
| Могу обратить внимание на тег <base>. |
| Автор: win9x 30.12.2006, 23:27 |
Да, уважемый Вы абсолютно правы. Тему можно закрывать. Я тоже считал себя опытным http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/objects/base.asp |