Скрыть/Удалить директорию Wp /wp-content/uploads/

Вопрос или проблема

как скрыть /wp-content/uploads/2019/03/?

Я хочу, чтобы URL изображения был таким: pensionwebsitewi.com.au/nnovating.jpg

Смотрите скриншот ниже

Спасибо

введите описание изображения здесь

Вы можете попробовать этот код define('UPLOADS',''), а также отключить опцию «Организовать мои загрузки по папкам месяца и года» в настройках медиа.

Вы определенно можете изменить wp-content/uploads и сделать его видимым как /uploads или медиа, добавив следующий код в ваш wp-config.php:

require_once(ABSPATH.’wp-settings.php’);
define( ‘UPLOADS’, ”.’media’ );

.

Ответ или решение

Скрытие каталога /wp-content/uploads/ в WordPress — это задача, которой можно добиться несколькими способами. Если вы хотите, чтобы URL изображения выглядел как pensionwebsitewi.com.au/nnovating.jpg, а не как pensionwebsitewi.com.au/wp-content/uploads/2019/03/nnovating.jpg, вам необходимо использовать некоторые изменения в настройках WordPress и, возможно, внести изменения в файл конфигурации вашего сайта.

1. Изменение настроек загрузки

Чаще всего первое, что стоит попробовать — это изменить настройки загрузки медиафайлов в админ-панели WordPress:

  • Перейдите в Настройки > М(media).
  • Снимите галочку с опции «Организовать мои загрузки по месяцам и годам». Это позволит вам сохранять загруженные файлы в корневом каталоге uploads, что упростит доступ к ним.

2. Изменение пути загрузки файлов

В WordPress можно изменить папку загрузок, чтобы она не включала wp-content. Для этого можно добавить следующее в файл wp-config.php:

define('UPLOADS', 'media');

Это создаст каталог media в корне вашего сайта, где будут храниться изображения.

3. Использование функции для настраиваемого URL

Если вам нужно более сложное решение, можно также использовать правила переадресации в .htaccess файле или использовать функции WordPress для создания «дружественного» URL. Это может требовать знание PHP и веб-разработки, а также понимания работы с .htaccess. Например:

RewriteEngine On
RewriteRule ^(.*)/uploads/(.*)$ /$2 [L,R=301]

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

4. Использование плагина

Существует множество плагинов, которые позволяют управлять медиафайлами более гибким способом. Рассмотрите возможность использования плагинов, таких как Media Library Organizer или Custom Upload Folder, которые помогут вам контролировать, где и как сохраняются ваши файлы.

5. SEO и вопросы безопасности

При работе с загрузками важно учитывать аспект SEO и безопасности. Убедитесь, что все файловые пути оптимизированы и обрабатываются корректно. Откройте файл robots.txt для ваших изображений или создайте специальную страницу 404, чтобы предотвратить индексацию в поисковых системах.

Кроме того, помните, что скрытие папки uploads не защищает ваши изображения от доступа. Если пользователи знают прямой URL, они все равно смогут получить доступ к файлам. Для повышения безопасности ограничьте доступ к директории с медиафайлами установкой правил доступа через .htaccess.

Заключение

Скрытие директории /wp-content/uploads/ можно реализовать несколькими способами. Используя настройки WordPress, изменения в wp-config.php, редактирование файла .htaccess или установку расширений, вы сможете настроить структуру URL так, чтобы она соответствовала вашим требованиям. Убедитесь, что все ваши изменения соответствуют принципам SEO и учитывают безопасность вашего сайта.

Оцените материал
Добавить комментарий

Капча загружается...