- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть форум ПХПбб. БД примерно 100мБ.
Нужно поменять все урл в базе данных с http://www.** на http://***
Ссылок таких много, примерно 2000.
Есть ПХПмуадмин 2 и 3.
Что делать, расскажите подробно и пошагово.
И да, есть ли вариант скачать бэкап и чем-нибудь типа дримвивера его отредактировать?
Спасибо.
ПС поменять ссылки с помощью htaccess пытались, не катит, не прописан А-нейм в ДНС, можно не предлагать такой вариант. Прописать ДНС тоже не предлагайте, не реально )
ППС менять хостера тоже не предлагать :)
И да, есть ли вариант скачать бэкап и чем-нибудь типа дримвивера его отредактировать?
Так и надо.
В phpmyadmin выбрать базу -> жмакнуть закладку Экспорт (Export) -> скачать дамп -> в текстовом редакторе сделать небходимые замены -> жмакнуть закладку Импорт (Import) -> загрузить туда результаты редактирования.
1. сделать дамп базы например через sypex dumper или пхпмуадмин
2. скачать его к себе
3. если он сжат, то распаковать 7-zip-ом
4. текстовый поиск с заменой
5. заливаем на хост и поднимаем дамп
если есть ssh, то пункты 2-5 делаем сразу на сервере.
1. А почему не задампить через админку форума? Она, вроде, достаточно корректно сохраняет\восстанавливает.
2. Каким редактором лучше всего открывать? Пробовал блокнотом, почему-то виснет все (
2. Каким редактором лучше всего открывать? Пробовал блокнотом, почему-то виснет все (
notepad++ например
через майадмин можно так:
update table set field = REPLACE(field, 'www.forum.site.ru', 'forum.site.ru') WHERE field LIKE '%www.forum.site.ru%';
имена полей и таблиц я не знаю.
ин инглиш:
http://stackoverflow.com/questions/1876762/mysql-way-to-update-portion-of-a-string
2. Каким редактором лучше всего открывать? Пробовал блокнотом, почему-то виснет все (
Забейте на обычный блокнот) Notepad++ с большой базой справится без каких-либо трудностей :)
update table set field = REPLACE(field, 'www.forum.site.ru', 'forum.site.ru') WHERE field LIKE '%www.forum.site.ru%';
имена полей и таблиц я не знаю.
как правило таблиц и полей очень много, поэтому легко пропустить нужные.
для одного поля - да, это имеет смысл.
как правило таблиц и полей очень много, поэтому легко пропустить нужные.
в пхпбб так много мест, где сохраняется юзерский контент?
мне кажется будет эффективнее по необходимости новую табличку и поле обновить, нежели 100 мегов экспортировать, править вручную текстовик (не похерить все эскейпы) и потом 100 мегов заливать обратно.
Забейте на обычный блокнот) Notepad++ с большой базой справится без каких-либо трудностей
кирдык и ему наступит, когда включится подсветка и переносы строк :)
проверено не раз.
Все посты храняться в 1 базе.
Но есть небольшое НО.
Есть текстовые упоминания, а есть ссылки? они различаются bbcode
Гораздо проще все поменять 1 запросом, чем выкачивать всю базы и экспорт делать.
post_text (если надо поменять префикс)
+ надо обновить хеш записи.post_checksum (обычный md5)
Зачем извращаться и делать в нотепаде когда есть SQL запросы решающие эту проблему?