Я унаследовал проект WordPress и у меня возникли некоторые проблемы с rewriterules в файле .htaccess. Я пытаюсь настроить его так, чтобы этот URL:
site.com / Meet-ваш-команда / что-то / somethingelse
возвращает
site.com / Meet-ваш-команда / index.php? Page_id = 30 & param2 = что-то и param3 = somethingelse
Это работало без каких-либо проблем, когда оно было размещено на коробке с Windows, к сожалению, это бомбардировка на сервере Linux, на котором он сейчас установлен.
При устранении проблемы я обнаружил, что все три параметра попадают на страницу index.php, а wordpress использует идентификатор страницы для создания нужной мне страницы. Однако, кажется, теряются два других параметра при отображении страницы. У кого-нибудь есть идеи, как мне сохранить параметры 2 и 3?
Это строка кода, которую я использую. Я новичок в htaccess и переписываю, так что простите, если мне не хватает только одного символа.
RewriteRule meet\-your\-team/([^/]+)/([^/]+)/? index.php?page_id=30&category_slug=$1&profile_slug=$2 [L]
Заранее благодарен всем, кто хочет указать мне правильное направление.