правило перезаписи htaccess для страницы / заголовка в WordPress?

#apache #wordpress #rewrite

#apache #wordpress #переписывание URL

Вопрос:

Я создаю один маленький плагин для WordPress, который посвящен поездкам. Сейчас я нахожусь на этапе создания страницы просмотра, на которой будет открываться каждая поездка.

Моя идея заключается в следующем —
я создал http://example.com/?page_id=143

И я хочу, чтобы пользователи моего сайта открывали страницу как : http://example.com/trip/NAME

Кто-нибудь может мне помочь с перезаписью URL? потому что я очень слаб в переписывании..

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

1. Как имя связано с идентификатором? /trip/name => page_id=1

2. операции, которые я пропустил > ?page_id=143amp;name=НАЗВАНИЕ

Ответ №1:

Поместите это перед вашими правилами WordPress и после RewriteEngine On

 RewriteRule ^trip/([a-z0-9-_] )/?$ index.php?page_id=143amp;name=$1 [NC,L]
  

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

1. теперь, когда я захожу на страницу, /trip/tripname оно перенаправляет меня на /?page_id=143 , которое не должно перенаправлять..

2. снова — перенаправление на page_id=143

3. каков ваш полный. как выглядит htaccess? возможно, у вас конфликтующее правило

4. Я смог закончить это. Спасибо за вашу помощь 🙂