mod_rewrite с несколькими параметрами в верхней части WordPress по умолчанию .htaccess - PullRequest
0 голосов
/ 01 мая 2019

Я просмотрел здесь все статьи о mod_rewrite, но все еще застрял, вставляя пользовательское правило перезаписи в установку WordPress, и я предполагаю, что это конфликт со стандартным WordPress .htaccess.По сути, я хочу переписать URL

foo.com/search/?location_search=&search_city=city&search_area=area&search_country=countr&arrive=date1&depart=date2&guest=1

на

foo.com/search/$search_city/$arrive/$depart/$guest/ 

Все варианты предлагаемых правил переписывания приводят к 500 или 404 ошибкам

Я верю в этоможет быть связано с существующим вмешательством WordPress .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]
</IfModule>
# END WordPress
...