将所有参数重定向到Nginx

时间:2017-11-27 23:55:23

标签: redirect nginx

只有我能找到的答案才有特定的参数,如果参数发生变化则不起作用。

我有一个URL,例如:

/logs.php?user_id=10032&account_id=10099&message=0&interval=1&online=1&rsid=65374826&action=update&ids=827,9210,82930&session_id=1211546313-1602275138

我需要将此网址重定向到完全不同的域和文件,但保留get params。

所以它最终会重定向到:

https://example.com/the_logger.php?REPEAT_ALL_GET_PARAMETERS_HERE

到目前为止,这是我尝试失败的原因:

location logs.php
{
    rewrite https://example.com/the_logger.php?$args last;
}

但它似乎与网址或重定向不匹配。我想我误解了nginx confs的逻辑。如果它是.htaccess我觉得我没事。如果需要我想要实现的目标,我可以在这里再提几个例子。

0 个答案:

没有答案