我有一個Rails應用程序,客戶端需要添加一個谷歌驗證代碼,它只是一個他需要在根中可用的html文件。爲了做到這一點,我添加了HTML文件到公用文件夾和文件現已在url與www之間的區別和在Rails應用中沒有www之間的區別
examplewebsitename.com/googlee87hx82suhj9383.html
但是,如果我去
www.examplewebsitename.com/googlee87hx82suhj9383.html
我得到404
的客戶說谷歌只會找到這個文件,如果是在www.example ....
我應該在哪裏解決這個問題?客戶是否應更改其Google Analytics帳戶中的默認地址? Rails應用程序中有什麼我應該做的?或者這是一個域名問題,應該從域帳戶中解決?
該應用程序構建於Rails 4中,託管在Heroku上,但擁有自己的自定義域。
謝謝!
謝謝,這正是我的想法。但現在的問題是,如果網站託管在Heroku上,那麼可以在哪裏更改這些設置。 – georgecodes
@drjorgepolanco:它仍然是您的DNS,您只需將您的DNS設置引用到heroku應用URI即可。所以你仍然在DNS中控制它是如何被用戶引用的。 – rdnewman
對不起,我的無知rdnewman,但當你說我的DNS設置是在談論域帳戶或Heroku帳戶? 現在,example.com和www.example.com都指向example.herokuapp.com,您可以在瀏覽器中編寫這三者中的任何一個,並且它們都可以工作。但是,如果我使用example.com/xxx.html進入html文件,它可以工作,如果我做www.example.com/xxx.html,我會得到404。 – georgecodes