#javascript #http #url #redirect #dns
#javascript #http #url #перенаправление #dns
Вопрос:
меня зовут Ангел, и я не программист, и у меня нет предыдущего опыта работы с каким-либо языком, сегодня я заметил, что форум, к которому я принадлежу, купил новый домен, но есть проблема с файлами cookie, поскольку невозможно войти в систему, если доступ осуществляется с нового домена.
У многих пользователей была эта проблема, и я хотел попробовать создать java-скрипт для решения этой проблемы, но самое большее, что я получил, это то, что любая веб-страница перенаправлялась на домашнюю страницу форума, перезагружаясь снова и снова.
Я не силен в программировании, но Javascript вызвал мой интерес из-за простоты преобразования его в расширение для браузера.
Я имею в виду перенаправление с:
forum.free.com/discussion/8873
Для
cooldomain.com/discussion/8873
и что каждый URL-адрес с доменом «forum.free.com » перенаправляет на ту же страницу, только с новым доменом «cooldomain.com «
Я знаю, что это простой скрипт и что его слишком много, чтобы спрашивать, но цель состоит в том, чтобы с помощью аннотаций узнать причину каждой строки и помочь пользователям указанного форума.
Спасибо.
Это «сценарий», который я «сделал»:
switch(window.location.hostname){
case "forum.free.com":
window.location.replace("cooldomain.com");
break;
...
}
Комментарии:
1. окно. местоположение = » example.com «;
Ответ №1:
вы можете попробовать что-то вроде этого:
<script language=javascript>
function redirect(){
window.location = "http://cooldomain.com/discussion/8873";
}
</script>
Комментарии:
1. О, но как скрипт узнает домен, с которого он должен перенаправлять, и «example.com «, должен ли он быть заменен целевой или начальной сетью?
2. О, извините, должно было быть более описательным. Да, вам нужно написать этот код с портала, с которого вы хотите перенаправить пользователя, и example.com должен быть заменен целевым URL-адресом. Отредактировал мой ответ. 🙂