現在のフラットファイルのCMSなしのWebサイトに、などのURLがあるとしますhttp://example.com/en/tomato
。
もちろんこれは非常にunsexyで、本当にから何もすることができスープトマト、音楽バンドトマト、映画トマト、またはさらにより低いしかし... ちょうどトマトについて!
ですから、実際の人間と検索エンジンの両方に、より具体的にしたいと思います。与えられた:言語コードと短いファイル名コードの両方が不可欠であり、置き換えることができないので、.htaccessのような区切り文字en
をtomato
正確に/フォローして、目に見えない正しいリダイレクトを行う必要があります。/
/tomato.php?language=en
URLに追加された単語に対していくつかのオプションが私の心の中で起こりました:
A example.com/en/tomato/just-about-tomatos
B example.com/en/tomato/just-about-tomatos.htm
C example.com/just-about-tomatos/en/tomato
D example.com/en/tomato_just_about_tomatos
E example.com/en/tomato-just-about-tomatos
質問1:人間と検索エンジンのどちらに最適ですか。
質問2:これを.htaccessで発生させるエレガントなルールはどれですか。
あなたの提案と回答をありがとう!大変感謝いたします。
<a href="/webmasters//en/tomato/just about tomatos">....</a>
または絶対にスペースを避けてダッシュに置き換える必要があります-
か?