Как скрыть wp-content из URL-адресов

27 дек. 2011 г., 00:29:47
Просмотры: 15.1K
Голосов: 0

Вот что я хочу попробовать, чтобы скрыть wp-content из URL-адресов файлов, подключаемых в исходном коде страницы.

Определяем следующее в wp-settings.php

define ('WP_CONTENT_URL','http://example.com/myownfoldername');

И добавляем это в .htaccess

RewriteRule ^myownfoldername/(.*) /wp-content/$1 [QSA,L]

На локальном сервере это работает нормально без дополнительных плагинов, но будет ли это работать беспроблемно на онлайн-сайте с несколькими плагинами. Больше всего меня волнует совместимость с W3 Total Cache.

Полагаю, мне не нужно беспокоиться о нескольких ссылках на wp-content в базе данных, так как даже если они там есть, ссылки остаются рабочими?

0
Все ответы на вопрос 2
2

Вам не нужно отдельное правило в вашем .htaccess. Добавьте…

define( 'WP_CONTENT_DIR', 'ВАШ_ЛОКАЛЬНЫЙ_ПУТЬ' );
define( 'WP_CONTENT_URL', 'ВАШ_ПУБЛИЧНЫЙ_ПУТЬ' );

… в ваш файл wp-config.php. Не вносите изменения в wp-settings.php. Этот файл будет перезаписан при следующем обновлении – никогда не изменяйте файлы ядра.

27 дек. 2011 г. 01:52:33
Комментарии

В WP_CONTENT_DIR мне нужно указать путь к оригинальной папке wp-content?

PRYM PRYM
27 дек. 2011 г. 01:58:44

Используя WP_CONTENT_DIR, мне нужно переименовать папку в новое название директории. Но с помощью .htaccess я могу оставить название директории как wp-content

PRYM PRYM
27 дек. 2011 г. 02:05:13
1
-1

НЕ НУЖНО ПРЯТАТЬСЯ!

Вы потратите энергию зря. В этом нет никакой безопасности. Прочитайте это - https://goo.gl/Pkq8Kn

8 июл. 2016 г. 22:28:17
Комментарии

Хотя я согласен, это комментарий, а не ответ

Mark Kaplun Mark Kaplun
8 июл. 2016 г. 22:45:26