Php 为什么在wordpress的nginx配置中需要q=$uri?

Php 为什么在wordpress的nginx配置中需要q=$uri?,php,wordpress,nginx,Php,Wordpress,Nginx,我试图理解为什么在许多nginx配置示例中人们使用q=$uri&$args。例如: location / { try_files $uri $uri/ /index.php?q=$uri&$args; } 我对此很感兴趣,因为对于其中一个已安装的插件,“q”参数不在白名单中,nginx有这样的配置。我可以只使用/index.php吗?$args国际广告?这会影响某些隐藏的功能吗 p.S.我有WP v5.3.2,我的主题没有使用这样的参数我不是WP专家,但它看起来像是漂亮的url

我试图理解为什么在许多nginx配置示例中人们使用
q=$uri&$args
。例如:

location / {
    try_files $uri $uri/ /index.php?q=$uri&$args;
}
我对此很感兴趣,因为对于其中一个已安装的插件,“q”参数不在白名单中,nginx有这样的配置。我可以只使用
/index.php吗?$args国际广告?这会影响某些隐藏的功能吗


p.S.我有WP v5.3.2,我的主题没有使用这样的参数

我不是WP专家,但它看起来像是漂亮的url路由,没有
?q=
你将不知道你试图达到什么项目现代WordPress实现中不需要
q
参数。建议仅对非标准永久链接支持需要
$args
参数。就个人而言,我两者都不使用。我不是WP专家,但它看起来像是相当不错的url路由,没有
?q=
你将不知道你试图达到什么项目在现代WordPress实现中不需要
q
参数。建议仅对非标准永久链接支持需要
$args
参数。就我个人而言,我两者都不用。