私の最初のhtaccessのステップを行っていてどこにも行っていません...htaccessを使用して海外のユーザーを英語版のウェブサイトにリダイレクトする方法はありますか?
私はドイツ語と英語のサイトを持っています。私はドイツ語を話さないすべてのユーザーをサイトの英語版にリダイレクトしたいと思います。ここで
は私が持っているものです。
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP:Accept-Language} (cs|da|el|en|es|et|fi|fr|ga|hr|hu|it|lt|lv|nl|no|pl|pt|ro|ru|sl|sr|sv) [NC]
RewriteRule ^$ http://www.some.de/index.cfm?language=EN [R,L]
つの質問:
私はドイツ語に設定されたブラウザでドイツにいると私はまだEnglischバージョンにリダイレクトしています。何故ですか?
ユーザーがいくつかの下位レベルのページから始める場合、後続のすべてのページでこれを行う必要がありますか?すべてのページに対して書き換えルールを作成する必要がありますか?
ああ。これは良いと思う!どうもありがとうございました!最初の部分は完璧です(私がフランス語版を完成させるまで)、2番目の部分は大丈夫です。とにかく干渉しなければならない人もいます。 – frequent