Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Общий подход 02.07.03 10:49 Число просмотров: 1872
Автор: whiletrue <Роман> Статус: Elderman
|
> Есть большой сайт... на нем точно где-то есть битые ссылки > - известно даже как они точно выглядят, неизвестно откуда > они... Есть ли какая-нибудь прога для поиска битых ссылок?
Пишешь прогу на Перле или ПХП, которая пробегает по списку проверяемых страниц ищет там что-то типа:
/<ahref[\s\n\r]*=[\s\n\r\"\'][^\s\n\r\"\'\>]+)[\s\n\r\"\'\>]+/simU
(т.е. <a href=link...)
Дальше для каждого найденного линка открываешь сокет по 80 порту и пихаешь туда что-то типа
HEAD / HTTP/1.0\r\n\r\n
и смотришь на отклик. Взависимости от него че-то делаешь (ведешь базу...) Очень даже коротенькая прога!
Если пров дает тебе CronTab - то запускешь ее периодически.
|
|
|