Я пытаюсь добиться того, чтобы люди, которые переходят по адресу: http://www.example.com/$SEARCH-QUERY/$PAGE-NUMBER, перенаправляют на search.php? Query = SEARCH-QUERY & page = PAGE-NUMBER
Я только что понялузнать, как установить nginx и настроить php-fpm, mysql и все такое, но теперь я немного растерялся из-за переписывания.Вот то, что у меня есть, это, кажется, не работает правильно:
скрипт php автоматически предположит, что это первая страница, если с ним не отправляется запрос страницы, также мне пришлось сделать два правила перезаписи, как я могне поймете, как реализовать его в одну строку, чтобы он мог иметь его с косой чертой и без нее.
rewrite ^/search/(.*)$ /search.php?query=$1;
rewrite ^/search/(.*)$/ /search.php?query=$1;
, а затем для элементов, просматриваемых с постраничными результатами
rewrite ^/search/(.*)/(.*)$ /search.php?query=$1&page=$2;
rewrite ^/search/(.*)/(.*)$/ /search.php?query=$1&page=$2;
Если кто-нибудь может помочь, я буду очень признателен!