Ошибка параметра в AMP для Drupal на Nginx

Я пытаюсь включить страницы AMP на своем веб-сайте drupal на VPS, работающем на CentOS 7 и nginx. Предыдущим веб-сервером был Apache, и я изменил его на Nginx для повышения производительности благодаря ежедневным запросам. До перехода на Nginx структура страницы amp была: domain.com/content/slug/?amp

после перехода на Nginx ссылка выше не работает и выдает 404 НО, она работает, когда я использую &, " domain.com/content/slug/&amp «Мне было интересно, в чем может быть проблема и как ее исправить?PS: Чтобы использовать чистые URL-адреса в Drupal, я включил:
      location / {
try_files $uri $uri/ /index.php?q=$request_uri;
}

1 ответ

Я нашел проблему. Это было :

      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}
Другие вопросы по тегам