dima

Правильная ссылка картинки

Recommended Posts

Подскажите пожалуйста. Загрузил фото на хостинг. Скопировал ссылку в админ сайта middle_text.tpl ,  вида <img alt="Ваш выбор" src="https://fm-new.beget.ru/image_cache/sun700t4/bbe0d1e5975ecb033a74e1eef0301938/i%20(8).jpg" 

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

Мне кажется сейчас ссылка на картинку сейчас не правильная. 

i (8).jpg

Screenshot_2.png

Screenshot_3.png

Screenshot_5.png

Screenshot_6.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Картинки копируйте в каталог своего сайта, не используйте картинки с других адресов, потому как другие адреса могут поменяться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
44 минуты назад, dima сказал:

Какой каталог. Я скопировал картинку на хостинг

Можно сюда, главное чтобы был внутри сайта каталог.

Но лучше создайте отдельный каталог для внешних картинок.

И в именах лучше не использовать всякие спец.символы скобки и прочие.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 Для создания каталога для картинок , Это нужно создать папку типа img2 и туда грузить картинки ?

Если я удалю спец символы путь к картинке не потеряется, если не потеряется то то в этой ссылке какие лучше удалить спец символы 

https://fm-new.beget.ru/image_cache/sun700t4/bbe0d1e5975ecb033a74e1eef0301938/i (8).jpg"

Screenshot_3.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
40 минут назад, dima сказал:

 Для создания каталога для картинок , Это нужно создать папку типа img2 и туда грузить картинки ?

Если я удалю спец символы путь к картинке не потеряется, если не потеряется то то в этой ссылке какие лучше удалить спец символы 

https://fm-new.beget.ru/image_cache/sun700t4/bbe0d1e5975ecb033a74e1eef0301938/i (8).jpg"

 

1. Да

2. Если удаляете спец.символы, то конечно же имя файла поменяется. Нужно менять и название картинок в УРЛ. И если вы закачиваете к себе, то путь нужно указывать относительно своего сайта. Убирайте из пути имя чужого сайта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот создал папку в img - img2  правильно ?и туда буду грузить картинки . Вот первую загрузил путь скопировал . но такой путь на андроиде когда откроешь сайт, картинки не видно . Имя чужого сайта нет, только имя хостинг https://fm-new.beget.ru или нужно поставить вместо https://fm-new.beget.ru  ссылку http://magnolia.site/ ,

https://fm-new.beget.ru/image_cache/sun700t4/f355e8bb28504acf8c0974374814a0e4/20170313_105512.jpg

Screenshot_4.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
14 минуты назад, dima сказал:

Вот создал папку в img - img2  правильно ?и туда буду грузить картинки . Вот первую загрузил путь скопировал . но такой путь на андроиде когда откроешь сайт, картинки не видно . Имя чужого сайта нет, только имя хостинг https://fm-new.beget.ru или нужно поставить вместо https://fm-new.beget.ru  ссылку http://magnolia.site/ ,

https://fm-new.beget.ru/image_cache/sun700t4/f355e8bb28504acf8c0974374814a0e4/20170313_105512.jpg

 

Вместо

https://fm-new.beget.ru/image_cache/sun700t4/f355e8bb28504acf8c0974374814a0e4/20170313_105512.jpg

Нужно сделать

http://magnolia.site/img/img2/f355e8bb28504acf8c0974374814a0e4/20170313_105512.jpg

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Что то  я не правильно сделал поставил ссылку 

<img alt="Ваш выбор" src="http://magnolia.site/img/img2/cbc412277c3128fb95e54a1055eeb700/i%20(8).jpg" 

 

и фотка пропала 

Screenshot_5.jpg.10b7255e0e1d1a3f0a31f1e5623d5007.jpg

Screenshot_6.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, dima сказал:

Что то  я не правильно сделал поставил ссылку 


<img alt="Ваш выбор" src="http://magnolia.site/img/img2/cbc412277c3128fb95e54a1055eeb700/i%20(8).jpg" 

 

и фотка пропала 

Screenshot_5.jpg.10b7255e0e1d1a3f0a31f1e5623d5007.jpg

Screenshot_6.jpg

В тексте ссылки на фото у вас другой адрес!

Названия фото ведь должны совпадать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

вот ссылка с хостинга

https://fm-new.beget.ru/image_cache/sun700t4/368c242ee0ddd548710a6203741b406f/i (8).jpg

Screenshot_5.thumb.png.76666cc7ef3b71b5e13b1d3d461f38e1.png

<img alt="Ваш выбор" src="http://magnolia.site/img/img2/368c242ee0ddd548710a6203741b406f/i%20(8).jpg" 

эта ссылка с админа

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, dima сказал:

вот ссылка с хостинга

https://fm-new.beget.ru/image_cache/sun700t4/368c242ee0ddd548710a6203741b406f/i (8).jpg

 

<img alt="Ваш выбор" src="http://magnolia.site/img/img2/368c242ee0ddd548710a6203741b406f/i%20(8).jpg" 

эта ссылка с админа

Вот я вам и говорю не используйте в имени сложные символы.

У вас там есть символ / и это указывает что это не имя файла, а новый каталог начинается.

Назовите файл kartinka.jpg, загрузите ее в каталог /img/img2/ чтобы там лежал kartinka.jpg

И тогда этот файл будет доступен по адресу 

<img alt="Ваш выбор" src="http://magnolia.site/img/img2/kartinka.jpg" 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, dima сказал:

Вот переименовал . ДОМ 1.ipg  в хостинге он не открывается

 

Да у вас талант выбирать неправильные варианты.

Используйте только латинские буквы без пробелов.

dom.jpg сделайте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Все сделал как вы сказали . Но картинку не видно 

Так выглядет url c хостинга https://fm-new.beget.ru/image_cache/sun700t4/0788634ff60d8a1f764fab7ee9aac0e1/dom.jpg 

на скрине в админе Screenshot_5.thumb.png.76666cc7ef3b71b5e13b1d3d461f38e1.png

Screenshot_1.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Оно явно пишет на эту фотку - Failed to load resource: the server responded with a status of 404 (Not Found) - т.е. такого физфайла нет (путь не соовтествует реальному по папкам) или к нему нет доступа по административным причинам (папка создана, но права на нее поставлені только администрирующему пользователю, коим может не являться процесс, выполняющийся при запросе браузером страницы).

1. Попробуйте подключиться через обычный фтп

2. разместить картинку в папке /img в корне сайта

3. прописать ссылку на нее в шаблоне в виде {$estate_folder}/img/имя_фотки_с_расширением

и тогда уже обновить страницу.

ПС. очень часто пользователь панели и пользователь от имени которого работает сервер-хостинг - это разные пользователи с разными правами доступа.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо помогло . Теперь есть картинка и на комьпютере и на андроиде. До этого я загружал в папку img2 - не грузилась фото. Потом загрузил в папку img и все заработало.

В чем моя ошибка?

И можно узнать подробнее про массив {$estate_folder} откуда он и зачем .

 

obeject.jpg

Screenshot_8.png

Screenshot_4.png

Screenshot_5.png

Screenshot_6.png

Screenshot_7.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 05.07.2017 в 10:05, dima сказал:

Спасибо помогло . Теперь есть картинка и на комьпютере и на андроиде. До этого я загружал в папку img2 - не грузилась фото. Потом загрузил в папку img и все заработало.

В чем моя ошибка?

И можно узнать подробнее про массив {$estate_folder} откуда он и зачем .

 

obeject.jpg

Screenshot_8.png

Screenshot_4.png

Screenshot_5.png

Screenshot_6.png

Screenshot_7.png

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 {$estate_folder} - служебная переменная, указывает на корень сайта.

Про ошибку сложно сказать, возможно неправильно просто загружали.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 03.07.2017 в 12:46, dima сказал:

Что то  я не правильно сделал поставил ссылку 


<img alt="Ваш выбор" src="http://magnolia.site/img/img2/cbc412277c3128fb95e54a1055eeb700/i%20(8).jpg" 

и фотка пропала 

два простых правила:

1. Тестировать урлы картинок в отдельном браузере, а не в том же где у вас открыта панель управления сайтом.

2. Для картинок не использовать https протокол .

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, DimWeb сказал:

два простых правила:...

2. Для картинок не использовать https протокол .

И получишь в ответ сообщение о смешанном контенте, что вызывает проблемы с защищенным соединением а пользователю будет показываться в браузере перечеркнутый https и сообщаться о том, что сайт не надежный, бегите с него :) 

Логичнее в ссылке использовать {$estate_folder}

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо за ответ. И последнее перемененная {$estate_folder} где формируется в шаблоне, CSS, ИЛИ еще где. или скажите где об этом можно прочитать более подробно .

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
48 минут назад, dima сказал:

Спасибо за ответ. И последнее перемененная {$estate_folder} где формируется в шаблоне, CSS, ИЛИ еще где. или скажите где об этом можно прочитать более подробно .

Она формируется ядром системы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас