Articles of add rewrite rule

Переписать конкретный URL-адрес действия

Можно ли переписать конкретный URL-адрес действия? Пример действия URL: http://example.com/?action=test или http://example.com/index.php?action=test Если действие url «test», то оно будет записано на: http://example.com/test/ Любая помощь, примеры кодов или объяснение будут оценены.

Пользовательский WordPress переписать

Я пытаюсь пользовательский переписать для следующего URL … http://www.domain.com/lp/1 и он будет анализироваться с использованием lp.php?p=1 Я пробовал следовать … add_action( 'init', 'aagt_rewrite_add_rewrites' ); function aagt_rewrite_add_rewrites() { add_rewrite_rule( '^lp/(\d+)/?$', // p followed by a slash, a series of one or more digits and maybe another slash 'lp.php?p=$matches[1]', 'top' ); } но если я попробую URL […]

Запрошенные URL-адреса при использовании пользовательского правила перезаписи

У меня в основном такая же проблема, как вопрос № 44117. У меня есть настраиваемый набор правил перезаписи с использованием add_rewrite_rule, но когда пользователь переходит на страницу, введенный url изменяется и значение теряется. Пользователь вводит: членство / профиль-член / имя-профиля / И направляется в: членство / профиль участника / Вот мой код перезаписи: function profile_rewrite() […]

Перенаправить старые строки запроса на новые URL-адреса SEO

У меня были URL-адреса, например example.com/?area=new-york . area – это обычная таксономия. Мне пришлось изменить URL-адреса на example.com/new-york . Я хочу сделать 301 к новым URL-адресам, если к ним обращаются предыдущие URL-адреса. и я хочу, чтобы Google обновил свой индекс. Я пытался определить правило перезаписи, которое может выполнить это, но я потерпел неудачу. Нужна помощь!

Проблемы с правилом перезаписи

Я действительно не могу это понять. Что я хочу сделать, это URI http://www.hotels-lithuania.net/index.php?page=76&type=hotels&id=1 преобразовать в http://www.hotels-lithuania.net/item/hotels/ 1 . Фактически я прочитал тонны страниц, к чему я пришел: add_action( 'init', 'wpa5413_init' ); function wpa5413_init() { add_rewrite_rule( 'item/([^/]+)/([^/]+)?', 'index.php?page=76&type=$matches[1]&id=$matches[2]', 'top' ); } add_filter( 'query_vars', 'wpa5413_query_vars' ); function wpa5413_query_vars( $query_vars ) { $query_vars[] = 'type'; $query_vars[] = 'id'; […]

Индивидуальная перерисовка URL-адресов

Я изо всех сил пытаюсь создать пользовательские правила перезаписи для wordpress. Это моя структура url http://domain/cityprofile/?city=Sydney где профиль города – это шаблон страницы. Теперь я хочу сделать этот URL как http://domain/Sydney .htaccess # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] […]

Локализовать базы URL-адресов

Я управляю неанглийским блогом. Мне нравится, что WordPress переведен на испанский язык, и в настоящее время я использую переведенную на английский язык версию WordPress. Единственное, что я хотел бы изменить, это структура URL для моего блога. Например, вместо sitio.com/category/gatos , я бы хотел изменить URL-адрес на sitio.com/categoria/gatos . Я знаю, что вы можете установить базу […]

Переписать полностью игнорируется

Я создал небольшую функцию для перезаписи переменной get. Во-первых, я создал страницу «загрузка», и я хочу, чтобы переменная get использовалась для атрибута файла. Это рабочий URL: http://example.com/download/?file=file Но когда я использую add_rewrite_rule, чтобы URL выглядел следующим образом: http://example.com/download/file , он не работает. Функция: function createRewriteRules() { add_rewrite_rule('download/([^/]*)', 'index.php/download/?file=$matches[1]', 'top'); } add_action('init', 'createRewriteRules'); Я также пробовал […]

add_rewrite_rule с нижним приоритетом не обрабатывает страницы WordPress

У меня есть php-файл с именем test.php который выводит параметр querystring page . Я хочу использовать add_rewrite_rule для работы с моим php-файлом, тогда как страницы WordPress, которые уже существуют или будут созданы, должны иметь приоритет: например, если я улавливаю bar , baz и foo-* в своем регулярном выражении, а затем добавляю страницу с именем baz […]

add_rewrite_rule больше не работает – возможно ли https?

У меня есть правило перенаправления, предназначенное для загрузки пользовательского файла шаблона. Это работало на прошлой неделе и теперь не работает (и загружает 404 страницы). Единственное изменение на сайте – весь сайт теперь загружается на https вместо http. Вот функция: function event_rewrite() { add_rewrite_rule('^event/(.*)/?', 'index.php?pagename=event&event_name=$matches[1]', 'top'); } add_action('init', 'event_rewrite'); Есть ли что-нибудь в сопоставлении, которое изменилось […]

Intereting Posts
Какая ссылка на мою страницу «Архив» по ​​умолчанию? Запросить липкие сообщения с эскизами Включение кэша на сайтах членства WP. Хорошо или плохо? Плоские категории URL, но сохраняющая иерархия? Как правильно ограничить контент и удалить HTML? Использовать только meta_values как изменить роли пользователей для пользователей, у которых их нет. (около 8000 пользователей) Заказ по метаоценке Различные выходные данные цикла каждые x сообщений в пользовательском типе сообщения Разрешить HTML в выдержке Удалите и выполните новую установку WordPress Хорошая методология для модернизации крупных / сложных сайтов? Зачем использовать foreach для получения attachment_id, если числовые столбцы равны 1? Как добавить / назначить или изменить отображаемое изображение в сообщении программно? Как перенаправить огромное количество URL-адресов на другие URL-адреса?