Webサイトでは、mod_rewriteとPHP=を使用して、クリーンなURLを作成します。
私の.htaccess
(概要)は次のようになります。
RewriteEngine On
#oude pagina's
RewriteRule ^nl/links/(.*)/index.php$ /nl/links/$1/ [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([a-zA-Z]{2}/[a-zA-Z0-9/\-_]+)/$ /index.php?navid=$1&%{QUERY_STRING} [L]
ブラウザを使用する場合、上記はうまくいくようです
/nl/links/eropuit/vakantie/rondreizen/
は適切なコンテンツを表示し、/nl/links/eropuit/vakantie/rondreizen/index.php
は/nl/links/eropuit/vakantie/rondreizen/
にリダイレクトします
しかし、Google Adsense(Analytics)で最もアクセスされたページを見ると、すべてのURLに対してindex.phpが見つかったことがわかります。
なぜそのindex.php
が検出/検出されたのか、そして私はそれについて心配する必要があるのかと思います。
Google Analyticsでは、ファイル名の有無にかかわらずアクセスできるページのデータを標準化するために、スラッシュで終わるページパスにファイル名を追加する方法を提供しています。タイムゾーンの真下にある[デフォルトページ]フィールドの[管理]> [設定の表示]を確認します。 index.php
そのフィールドがあなたの理由です!