Помогите. Как заменить ссылки картинок на другой адрес

Можно ли как нибудь в дизайне заменить ссылки картинок на старый адрес file-online.ucoz.ru? может с помощью скрипта?

Помогите. Как заменить ссылки картинок на другой адрес

» » Сообщение:

Здравствуй Flesh!
Помоги пожалуйста с сайтом. Обращаюсь к тебе. потому что раньше ты меня всегда выручал))
У меня такая проблема. В общем я не стал платить за доменное имя. слишком дорого стало для меня. Сайт у меня на Ucoz . Проблема в том что когда был прикреплен домен (file-online.net) в настройках была галка использовать прикрепленное доменное имя в адресе картинок. сейчас когда домен откреплен на сайте не отображаются картинки в новостях, а новостей этих не сощитать сколько много. Можно ли как нибудь в дизайне заменить ссылки картинок на старый адрес file-online.ucoz.ru? может с помощью скрипта?

помоги, сайтом, тебе, меня, проблема, общем, стал, доменное, имя, ucoz, был, прикреплен, file, online, адресе, картинок, новостях, можно, заменить, старый, бекап, файлы, сложного, восстановиться, код, старый домен, новый домен, адреса картинок, скрипт

Re: Помогите

Admin » » Сообщение:

meys писал(а) › 19 авг 2014, 18:53:Здравствуй Flesh!

Добрый.

meys писал(а) › 19 авг 2014, 18:53:Можно ли как нибудь в дизайне заменить ссылки картинок на старый адрес file-online.ucoz.ru?

Грамотно? - нет, только руками .. или быстрой заменой в бекапе базы, если позволят восстановиться с нее (вопрос к тех поддержке)

meys писал(а) › 19 авг 2014, 18:53:может с помощью скрипта?

Скриптом можно, но это лишь создаст видимость для пользователей, для поисковиков все эти картинки так и останутся со старыми адресами.
Скрипт, типа:

Код: Выделить всё Развернуть
<script type="text/javascript">
$('.eMessage img').each(function(){
   if(this.src.indexOf('file-online.net')!=-1){
      this.src=this.src.replace('file-online.net','file-online.ucoz.ru');
   };
});
</script>

...

Старый домен, новый домен, адреса картинок, скрипт, заменить


Re: Помогите. Как заменить ссылки картинок на другой адрес

Admin » » Сообщение:

meys

meys писал(а) › 19 авг 2014, 21:53:можно поподробнее как можно восстановиться с бекапа

Создать бекап баз данных, скачать, открыть - это текстовые файлы - в любом редакторе (можно в блокноте - Файл » Найти и заменить) поменять старый домен на новый.
Ничего сложного, в общем.
Сложности начинаются, когда пытаешься объяснить юкозовцам зачем тебе надо восстановиться из бекапа - ибо эта функция по умолчанию отключена.

meys писал(а) › 19 авг 2014, 21:53:А потом что?

А потом, если договоришься, появится кнопочка - [восстановиться из резервной копии] - не путать с бекапом шаблонов!
Закачиваешь правленный архив на сайт, и восстанавливаешься.
Все.



Re: Помогите. Как заменить ссылки картинок на другой адрес

Admin » » Сообщение:

meys писал(а) › 19 авг 2014, 23:03:Понятно. Спасибо за информацию!

Впрочем, если код применяется в шаблонах, можно заменить через условные операторы, типа:

Код: Выделить всё Развернуть
<?if(strpos('http://file-online.net/_nw/9/55266806.jpeg','file-online.net')!='-1')?>
http://file-online.ucoz.ru<?substr('http://file-online.net/_nw/9/55266806.jpeg',22)?>
<?else?>http://file-online.net/_nw/9/55266806.jpeg<?endif?>

Где, вместо адреса, оператор, выводящий ссылку на картинку (без кавычек!)

Код: Выделить всё Развернуть
<?if(strpos($IMG_URL1$,'file-online.net')!='-1')?>
http://file-online.ucoz.ru<?substr($IMG_URL1$,22)?>
<?else?>$IMG_URL1$<?endif?>

---





Похожие темыКомментарии ПросмотрыПоследнее сообщение
0455Как убрать название раздела из ссыл...
Сообщение от: Admin
01376Добавляем ссылки на ключи к модулю ...
Сообщение от: Admin
0359PHP + Regex добавить nofollow на вн...
Сообщение от: Admin
101779Re: Помогите изменить вид результат...
Сообщение от: Admin
1615Re: Помогите понят как сделать данн...
Сообщение от: Admin