web-dev-qa-db-ja.com

「/」URLの「リターンタグなし」

hreflang「リターンタグなし」エラー。空のスラッシュ「/」のURLが「/index.php」に戻るリンクページにリンクしているために発生します。 Googleウェブマスターツールは、これが有効なリターンタグであることを認識するのに十分なほどスマートではありませんか? Googleの不正行為を修正するには何かする必要がありますか?

2
Jerry DePyper

/はルートディレクトリを意味します。 index.phpを返すのはまったく正常です。

これを避けるには、。htaccessルールの書き換えを使用して、/の代わりにexample.comexample.com/index.phpに取得する必要があります。

また、書き換えルールを使用して、index.phpの代わりにURLインデックスの拡張子を非表示にすることも適切です。

1
knif3r

これらはphpスクリプトであるため、「/」または「/index.php」が呼び出されているかどうかをスクリプト内で認識して問題を解決し、それに応じてhreflangリンクを変更しました。

1
Jerry DePyper