gpt4 book ai didi

nginx - Nginx 上 Drupal 的 AMP 参数错误

转载 作者:行者123 更新时间:2023-12-04 19:40:16 24 4
gpt4 key购买 nike

我正在尝试在 CentOS 7 和 nginx 上运行的 VPS 上启用我的 drupal 网站上的 AMP 页面。
以前的 Web 服务器是 Apache,由于日常请求,我将其更改为 Nginx 以获得更好的性能。
在切换到 Nginx 之前,amp 页面结构是:domain.com/content/slug/?amp切换到 Nginx 后,上面的链接不起作用并给出 404 但是,当我使用 & 时它起作用,“domain.com/content/slug/&amp
我想知道可能是什么问题,我该如何解决?
PS:为了在 Drupal 中使用 Clean URL,我启用了:

location / {
try_files $uri $uri/ /index.php?q=$request_uri;
}

最佳答案

我发现了问题。它是 :

location / {
try_files $uri $uri/ /index.php?q=$request_uri;
}
所以我删除它并添加
location / {
# try_files $uri @rewrite; # For Drupal <= 6
try_files $uri /index.php?$query_string; # For Drupal >= 7}

关于nginx - Nginx 上 Drupal 的 AMP 参数错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66278512/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com