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