나는 지난 주에 AMP 플러그인을 설치했고 wordpress를 사용하고 있습니다. 조금만 가지고 놀고 나면, Google에서 AMP를 비 뉴스 사이트에서도 눈에 띄게 만들 때까지 제거하기로 결정했습니다.Nginx - 앰프가 포함 된 URL 다시 쓰기/끝에서 앰프/제거
설치가 완료되면 내 AMP 페이지 중 일부가 소셜 미디어에 공유되어 방문자가 내 사이트에서 AMP URL을 방문하게됩니다. 그들은 원래 페이지를 보지만 URL은 Google 애널리틱스에서 AMP가 아닌 버전과 별도의 페이지로 표시됩니다.
그들은 캐시 대신 직접 서버를 때리고 내 서버에 부하가 많습니다.
내 AMP URL을
는 다음과 같다 :www.mysite.com/category/this-is-my-post/amp/
나는 잘 nginx를 재 작성에 정통한 아니에요 이해하지 않는다 구문을 올바르게
가 어떻게 그 URL의 예 단지로받을 수 있나요 :
www.mysite.com/category/this-is-my-post/
이있는 nginx를 재 작성 코드 I가 지금까지와 전혀 아무것도하지 않습니다. 여기서 내가 뭘 잘못하고 있니?
location /amp {
rewrite ^/amp(/.*)$ $1 last;
}
나는이 시도 :
rewrite ^/amp/(.*)$ http://www.myserver.com/$1 last;
이 솔루션은 걸릴 것을/A/그렇지 않은 말에, 중간에 어딘가에 경우 URL 중. 앰프가 끝나면 리디렉션을 거부합니다.
또한 추적 (GET) 매개 변수가 있거나 다른 것이 있으면 그 정보를 유지하고 다시 쓰지 않기를 바랍니다.
감사합니다.
그랬습니다! 정말 고마워 :) – Ram