GoogleはWordPressのインストールのサブページでクエリパラメータを使用して約60kのURLにインデックスを付けました。例えばnginxは特定のURLからクエリ文字列を削除します
:私がする必要がどのようなhttp://domain.com/browse/page/35/?resource=pdf
301は同じURLにリダイレクトしますが?resource=pdf
なし(一部のURLのは、複数のクエリを持っている)問題です。
私はSOからのコードスニペットをいくつか試しましたが、何も動作しません。
アイデア?
編集:
location ^~ /browse/ {
rewrite ^(.*)$ $uri? permanent;
}
シンプル:
これは私が現在しようとしているものですが、リダイレクトループで結果'return 301 $ uri;'するべきです –
私はそれを試みるときに 'Restarting nginx:Terminated'を取得します。 – Ian
次に、configをチェックして修正する必要があります –