2009-03-23 38 views
0

誰もwwwにリダイレクトしている.htaccessファイルがあります。サイトのバージョン。これと同じように:.htaccessはChrome/IE/Operaで動作していませんか?

 
     RewriteCond %{HTTP_HOST} ^baldwinbrothersinc\.com$ [NC] 
     RewriteRule ^(.*)$ http://www.baldwinbrothersinc.com/$1 [L,R=301] 

私はFirefoxやSafariでbaldwinbrothersinc.comに行く、私はwww.baldwinbrothersinc.comにリダイレクトしています。甘い。

Opera、IE7、またはChromeで同じことをすると、ページが見つかりませんというメッセージ(またはブラウザに応じて「DNSが見つかりません」というメッセージ)にリダイレクトされます。理解できません。これらはサーバーの設定であり、ブラウザで解釈されるものではありません。

私は、このサイトのホスティングがちょっとファンキーな(彼らは私のネームサーバに全ドメインを指しているのではなく、代わりにAレコードを使ってウェブトラフィックをリダイレクトしている)ことを知っていますが、 。

+0

すべてのブラウザのアドレスバーに同じURLが表示されますか。 – andi

+0

これを行うためにhtaccessを使用する理由はありますか?あなたはDNSレベルとApache/IISレベルでこれを行うことを検討しましたか? – NoahD

+0

Uhhh ...私はhtaccessを使用しています。なぜなら、それは私が行う方法を知っているからです。 :) – Eileen

答えて

5

これは、一部のブラウザでURLが修正され、www.が追加されたためです。問題はhtaccessファイルではありませんが、baldwinbrothersinc.comのDNSエントリの欠如:

$ dig baldwinbrothersinc.com 
;; (...) 
;; QUESTION SECTION: 
;baldwinbrothersinc.com.    IN  A 
;; AUTHORITY SECTION: 
baldwinbrothersinc.com. 785  IN  SOA  NS83.WORLDNIC.com. namehost.WORLDNIC.com. 109030615 10800 3600 604800 3600 
;; (...) 

$ dig www.baldwinbrothersinc.com 
;; (...) 
;; QUESTION SECTION: 
;www.baldwinbrothersinc.com. IN  A 
;; ANSWER SECTION: 
www.baldwinbrothersinc.com. 7195 IN  A  205.153.119.13 
;;(...) 

は、あなたも、205.153.119.13baldwinbrothersinc.comを解決するための最初のネームサーバを設定する必要があります。

+0

これは "dig"とは何ですか?私は自分の端末からDNS情報を調べることができないと考えました。 これは、ドメイン名を管理する人(私ではない)がこれに参加する必要があると推測しています。ありがとう!! – Eileen

+0

Digはlinuxコマンドです。 – epochwolf

+1

"dig"に加えて、 "whois"と "host"コマンドが面白いかもしれません... – rmeador

関連する問題