URLパスは大文字と小文字を区別する必要がありますか?
現在、私のWebサイトのURLでは大文字と小文字が区別されません。たとえば、次のリンクはどちらもまったく同じページを示しています。 http://example.com/about http://example.com/About しかし、wordpress.orgのWebサイトを見ると、URLは大文字と小文字が区別されていることに気付きました。たとえば、下の2番目のリンクは404エラーページです。 http://wordpress.org/about http://wordpress.org/About 私の考えは、私のWebサイトのURLで大文字と小文字を区別することです。コンテンツの重複を回避するという明らかな問題は別として、大文字と小文字を区別するURLを使用することの長所と短所は何ですか? 更新 Googleは独自のURLで大文字と小文字を区別するURLポリシーを運用しているようです。たとえば、下の2番目のリンクは404です。 http://google.com/doodles http://google.com/Doodles アップデート2 ご回答ありがとうございます。受け入れられた回答に記載されているアドバイスを取り入れ、必要に応じて301リダイレクトを実装することにしました。私はWordPressを使用しているので、私のコードソリューションは次のとおりです(誰かが興味を持っている場合に備えて)。 function force_lowercase_urls() { if ( is_admin() ) return; if ( preg_match( '/[A-Z]/', $_SERVER['REQUEST_URI'] ) ) { wp_redirect( strtolower( $_SERVER['REQUEST_URI'] ), 301 ); exit(); } } add_action( 'init', 'force_lowercase_urls' );