Как изменить URL изображения?

23 июн. 2014 г., 12:03:03
Просмотры: 47.4K
Голосов: 1

Как я могу изменить URL изображения с такого формата:

http://i0.wp.com/example.com/wp-content/uploads/2014/06/imagename

На такой:

http://www.example.com/image/imagename.jpg

Или на такой:

http://www.example.com/imagename.jpg

Есть ли какие-нибудь предложения по решению этой проблемы?

4
Комментарии

Похоже, вы используете сервис Photon от wordpress.org. Чтобы избавиться от части http://i0.wp.com/, вам нужно отключить его в плагине JetPack. Эти изменения чисто косметические или необходимы для чего-то ещё?

birgire birgire
23 июн. 2014 г. 12:12:26

Необходимы для других целей. Можно ли сделать ссылки вида www.example.com/nameofimage.jpg вместо этого http://i0.wp.com/example.com/wp-content/uploads/imagename?

indigo indigo
23 июн. 2014 г. 12:22:48

'Для других целей' — не могли бы вы уточнить? Как объяснил @birgire, это невозможно при использовании CDN-сервисов, таких как Photon от Jetpack

Tom J Nowell Tom J Nowell
23 июн. 2014 г. 12:25:51

Я уже отключил джетпаки. Как можно сделать такой URL для медиафайлов -> www.example.com/названиемедиа

indigo indigo
23 июн. 2014 г. 12:29:19
Все ответы на вопрос 1
2

Перейдите в Консоль WordPress > Настройки > Медиафайлы и снимите галочку с опции:

Организовывать загруженные файлы в папки, разделенные по месяцам и годам

Это позволит получить ссылки вида:

http://example.com/wp-content/uploads/imagename.jpg

Для дальнейшей настройки необходимо обновить файл config.php, добавив одну из следующих строк:

define( 'UPLOADS', 'image/'.'files' );

Это даст результат:

http://www.example.com/image/imagename.jpg

Или такую строку:

define( 'UPLOADS', ''.'files' );

...чтобы получить:

http://www.example.com/imagename.jpg

23 июн. 2014 г. 17:37:53
Комментарии

В файлах моей родительской темы? Или один из этих /public_html/wp-config.php

/public_html/wp-admin/setup-config.php

/public_html/core_20140602-050214/wp-config.php

/public_html/core_20140602-050214/wp-admin/setup-config.php

/public_html/wp-content_stock/plugins/akismet/views/config.php

/public_html/wp-content/plugins/akismet/views/config.php

indigo indigo
24 июн. 2014 г. 04:35:42

Ваш файл wp-config.php обычно находится в корневой директории, куда вы установили WordPress. Вы увидите в этой директории папки wp-content, wp-admin и wp-includes. Так что в вашем случае правильным будет этот файл: > /public_html/wp-config.php

Matt Royal Matt Royal
24 июн. 2014 г. 09:59:05