Проблемы с путями изображений в CKEditor и IMCE
Здравствуйте.
У меня проблема с путями к изображениям в CKEditor+IMCE:
1. Локальный - XAMMPP - сайт: http://localhost/sitename
Хостинг: http://namesite.ru
2. Копии файлов и БД абсолютно одинаковые.
3. В настройках IMCE - ссылки относительные
4. Изображения лежат в корне сайта, в папке files/images
1. Вставляем в материал (ноду) - изображение через IMCE -> путь изображения прописывается: /с/files/images/...jpg
(Изображение нормально отображается в CKEditor и на сайте: ссылка на изображение http://localhost/sitename/files/images/...jpg )
2. Переносим на хостинг.
3. Ссылка на изображение на хостинге не отображается, ввиду лишней вставки в путь(.."sitename"..):
http://namesite.ru/sitename/files/images/...jpg, а ссылка на изображение в CKEditor: /sitename/files/images/...jpg
4. В тоже время, если изображения вставлять в CKEditor сразу на хостинге, то путь прописывается как: /files/images/...jpg, т.е.
здесь сразу правильно вставляется относительный путь, без вставки ненужного "namesite.ru"
Как сделать, чтобы правильно вставлялись пути на локальном сайте, т.е. не прописывался в путь (/sitename)?
P.s. Если на локальном, вручную в CKEditor удалить из пути "/sitename/" - изображения не отображаются на локальном сайте, но при переносе на хостинг, все отображается нормально.
Я не совсем понимаю зачем в визуальном редакторе относительные ссылки. По моему там абсолютные по умолчанию. И проблем это не должно приносить, потому что когда при переносе сайта используешь backup and migrate, то пути остаются абсолютные, но для того сайта где устанавливаешь.
В целом используйте модуль backup and migrate и не заморачивайтесь с относительными ссылками.
Не, все-равно и этот модуль не помогает:
Абсолютные ссылки - как были на локальном: http://localhost/sitename/files/images/...jpg, такиеже на хостинг и мигрировали: http://localhost/sitename/files/images/...jpg
И относительные также, были: sitename/files/images/...jpg, мигрировались: sitename/files/images/...jpg
Данный модуль - для миграции БД, и я так понимаю в текстах материалов, ссылки в CKEditor прописыватся на XAMMPPe, пусть даже абсолютные, в самой БД. И при миграции, они переносятся 1:1.
Довольно странно, у меня не ведет себя так backup and migrate.
Можете как вариант переносить с помощью sypex dumper. Вручную в тексте дампа поменяете ссылки, вот здесь урок и видео:
https://drupalbook.org/ru/content/skachat-drupal
Как решили проблму?
У меня тоже...