X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Удалить внешние ссылки со статического HTML-сайта
dsd
dsd
Topic Starter сообщение 3.5.2011, 23:17; Ответить: dsd
Сообщение #1


Новичок
*

Группа: User
Сообщений: 25
Регистрация: 27.11.2010
Поблагодарили: 2 раза
Репутация:   0  


Может кто сталкивался с подобной проблемой и подскажет простое решение. Нужно удалить все внешние ссылки с HTML-сайта.

Ссылки все разные и их много. Простая автозамена не поможет. Ручное удаление даже не обсуждается.
Как вариант можно руками удалять через Дримвивер (проверить ссылки), но когда на сайте больше 1к ссылок это довольно трудоемкая задача.
Хотя с помощью дримвивера можно создать список всех внешних ссылок, но пока не знаю как сделать автозамену по списку.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gr3y
gr3y
сообщение 4.5.2011, 7:54; Ответить: gr3y
Сообщение #2


Участник
***

Группа: User
Сообщений: 104
Регистрация: 30.6.2010
Из: Хабаровск
Поблагодарили: 31 раз
Репутация:   5  


Глобальным поиском/заменой по всем папкам регулярным выражением. Например, в Notepad++ есть поиск/замена с регекспами.


Поблагодарили: (2)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SergeiVL
SergeiVL
сообщение 4.5.2011, 9:59; Ответить: SergeiVL
Сообщение #3


Бывалый
****

Группа: User
Сообщений: 360
Регистрация: 4.4.2011
Из: Калининград
Поблагодарили: 77 раз
Репутация:   22  


Скрипт можно написать с соответствующей регуляркой, который и почистит все ссылки.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dsd
dsd
Topic Starter сообщение 4.5.2011, 10:23; Ответить: dsd
Сообщение #4


Новичок
*

Группа: User
Сообщений: 25
Регистрация: 27.11.2010
Поблагодарили: 2 раза
Репутация:   0  


Скрип конечно можно, но я наверно потрачу пару дней на изучение регекспов. С текстом придется работать очень много и они подходят лучше всего
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
lexx-t
lexx-t
сообщение 4.5.2011, 19:57; Ответить: lexx-t
Сообщение #5


Участник
***

Группа: User
Сообщений: 196
Регистрация: 10.9.2010
Из: Спб
Поблагодарили: 38 раз
Репутация:   6  


(dsd @ 4.5.2011, 10:23) *
Скрип конечно можно, но я наверно потрачу пару дней на изучение регекспов. С текстом придется работать очень много и они подходят лучше всего

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


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dsd
dsd
Topic Starter сообщение 5.5.2011, 12:10; Ответить: dsd
Сообщение #6


Новичок
*

Группа: User
Сообщений: 25
Регистрация: 27.11.2010
Поблагодарили: 2 раза
Репутация:   0  


спасибо, такой статьи не находил

я правда пока не сильно вдавался в изучение, но для своей проблемы сделал такое решение:
1. обычной заменой привожу все внутренние ссылки к виду (href="http://site.ru/index.html" - href="index.html")
2. а внешние через регэкспы - <a +href="http://[^>]+>([^<]+)</a> с заменой на \1
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Переезд сайта и 301 редирект
0 N_73 165 Сегодня, 1:16
автор: N_73
Горячая тема (нет новых ответов) HTML-вёрстка по доступной цене
31 graycat777 11527 Вчера, 19:10
автор: graycat777
Открытая тема (нет новых ответов) Оптимизирую Скорость Загрузки Вашего Сайта и Увеличу количество баллов в Гугл Пейдж Спид
0 procsi 184 Вчера, 17:40
автор: procsi
Открытая тема (нет новых ответов) [РЕКОМЕНДУЮ] >>>Тестирование Вашего сайта, сервера на устойчивость и уязвимость!
18 barbaddos 2372 Вчера, 16:33
автор: barbaddos
Открытая тема (нет новых ответов) Статейные ссылки. Ручное размещение. Средний тИЦ - 300
18 DizzeeR 1714 Вчера, 15:03
автор: DizzeeR


 



RSS Текстовая версия Сейчас: 19.12.2017, 2:30
Дизайн