window.location.hostname
Здравствуйте! На сайте используются три домена, но хочу чтоб пользователи всегда попадали на главный домен, при попытки входа с другого домена.
Для этого я использую такой скрипт: <script language="JavaScript"> if (window.location.hostname=='domian.com') window.location.href='http://domian.net'+window.location.pathname+window.location.search+window.location.hash; if (window.location.hostname=='www.domian.com') window.location.href='http://www.domian.net'+window.location.pathname+window.location.search+window.location.hash; </script> Подскажите, как правильно в строке мне прописать несколько доменов: (window.location.hostname=='domian.com') или может есть какая-нибудь переменная, которая независимо от того, какие я домены перечислю, всегда будет переадресовать на домен, который будет указан в строчке: window.location.href='http://www.domian.net'+window.location.pathname+window.location.search+window.location.hash; P.S. Знаю, что есть другие способы переадресации кроме JS, но в данном случае нужно именно это. |
Vitaliy21, лучше на сервере организовать перенаправление, а ещё лучше - в DNS нужные записи прописать.
var host = window.location.hostname; if(host == 'domain1.com' || host == 'domain2.com' || host == 'domain3.com') { //... } |
var главный_домен = 'www.cite0.net'; var host = window.location.hostname; if(host!=главный_домен) { //... } |
Часовой пояс GMT +3, время: 09:11. |