質問: AMPのサイトから元のURLを取得するにはどうしたらよいのでしょか かんたんなブラウザをuiwebviewで作っています。 ボタンが押されたら今開いているページのURLを投げるという処理を入れているのですが、Googleの検索結果から食べログ等ampに対応しているサイトへ移動すると 食べログのサイトではなくgoogle.co.jp/amp/~というURLになってしまっています。 確実にAMPでないオリジナルのURLを取得するにはどうしたらよいでしょうか。 URLをテキストとしてgoogle.co.jp/amp/を取り除いて..というのは、Google以外がampをやった時にキリが無くなるので使えません。 もしくはuiwebviewでampを無効化する方法でも結構です。 よろしくお願いします。
回答: ``要素で`canonical`を記述することは一応必須らしいですが、この値を取得するのはどうですか。 参考: AMP Project. Make Your Page Discoverable.