Как перенаправить 301 URL с. * / Amp на. * / Amp / на Nginx? - PullRequest
0 голосов
/ 24 августа 2018

Google индексирует мои / amp и / amp /, я хочу исправить это, перенаправив / amp в / amp /, но не используя регулярное выражение, которое проверяет, есть ли в конце косая черта, потому что иногда URL-адрес / amp / #html-id

вот пример перенаправления

https://example.com/post/amp

на

https://example.com/post/amp/

, но не изменится

https://example.com/post/amp/#html-id

Сервер Nginx.

Я пробовал это, но не работает

rewrite ^/amp$ /$1/ permanent;

Они также не работают

rewrite ^.*/amp$ /$1/ permanent;

rewrite .*/amp$ /$1/ permanent;

ПОЧЕМУ?

Обновление, кажется, что $ 1 будет захватывать только что-нибудь в скобках

Обновление, я наконец сделал это с этим кодом

rewrite ^/(.*)/amp$ /$1/amp/ permanent;

Но я 'я не уверен, что это правильно, кто-то может подтвердить, если это хорошо?

...