Intereting Posts
WooCommerce: условный тег для страницы с пожеланиями Как я могу использовать разные группы редакторов только для редактирования некоторых родительских + подстраниц? Как я могу присвоить конкретный идентификатор последнему комментарию сообщения Добавить виджеты по умолчанию в нижний колонтитул Добавление кода в голову на все страницы вручную Как увеличить размер загрузки только при редактировании специальных страниц? Сбросить роли (или отменить изменения роли при изменении темы) хранить простые данные в get_option () WordPress 3.8 – Панель инструментов 1 Опции экрана колонок Перемещение небольших обновлений между локальными и живыми сайтами – просто база данных? Почему визуальный редактор tinymce показывает фон из моей темы Добавить класс Авторский класс в WordPress Настройка пользовательских сообщений, как мне создать основную страницу слияния? Исключить множественные сообщения из почтовых вложений comment_form () не отображается в пользовательском типе сообщения

Пользовательская ссылка для загрузки

Как настроить WordPress для распознавания

www.example.com/wp-content/uploads/2010/12/history.pdf 

как что-то вроде

 www.example.com/about/pdf-download/ 

Я также хочу, чтобы пользователь не видел фактическую ссылку, а новую.

Solutions Collecting From Web of "Пользовательская ссылка для загрузки"

Вам просто нужно перенаправить один конкретный запрос (для /wp-content/uploads/2010/12/history.pdf в /about/history.pdf)? Или вам нужно обрабатывать множество запросов (например, для / wp-content / uploads / 2010/12 / * to / about / *)?

Если это первый, используйте символическую ссылку (или, если вы не используете Unix / Linux / BSD, независимо от того, что предлагает ваша ОС). Если это последний, используйте mod_rewrite (или, если вы не используете Apache, какой бы эквивалент ваш веб-сервер не предлагал).

Если вам не нравятся предложенные jalefkowit методы (из-за незнания, не потому, что они не являются хорошим способом для этого!), Вы можете взглянуть на плагин Redirection .