我试图完成的是让人们去: http://www.example.com/ $ SEARCH-QUERY/$ PAGE-NUMBER重定向到search.php?query = SEARCH-QUERY & page =页号nginx重写为干净的网址
我只是想出了如何安装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;
查看过的项目。如果任何人都可以请帮助,我不胜感激!