Как перенаправить запрос программы с одной страницы сайта на другую?
Говоря более развёрнуто, есть программа (не моя, я просто пользователь), которая для загрузки обновлений, авторизации и прочего посылает запрос к странице сайта типа site.com/page1 (сайт тоже не мой, я его не админю, вообще левый посетитель). С какого-то времени сайт поменялся, и нужная страница находится по адресу page.site.com, из-за чего программа не может соединиться. Есть ли способ рядовому юзеру вроде меня сделать перенаправление с одной страницы сайта на другую, по аналогии с адресами в hosts?
Ezhyg, Почитал. Так мне веб-сервер, что ли, поднять надо, чтобы перенаправление сделать? Во всех статьях пишут размещать .htaccess в корневой папке сайта, так это не мой сайт, у меня нет доступа к его файлам.
нужны примеры урлов. Притом всех.
В зависимости jn наличия в них гет запросов, возможности собрать регулярками и тд и тп.
Ответ будет разный.
На текущий вопрос есть легкий ответ
Поместить его в корне сайта в файл .htaccess
Точка в начале файла обязательна ( в линуксе это скрытый файл)
Виктор Таран, опять же, это не мой сайт, и у меня нет веб-сервера. Я не понимаю, куда надо помещать .htaccess.
И да, я немного ввёл в заблуждение, нужно перенаправление с site.com/page1 на page.site.com. Прошу прощения.
fogseeker, ДА действительно в таком случае решение будет немного другое.
Притом даже наличие файлай .htaccess может не помочь если у вас веб сервер скажем на nginx
он там попросту не работает.
А вот Nginx+apache уже сработает ;)
Короче давай все урлы списком в экселе, желательно.
Или принцип их построения но опять же весь.
Ezhyg, мда, похоже, я всё написал не так. Прошу прощения, опять же. Серьёзно, я полный чайник в данной области и правда не подумал, что у отвечающих может сложиться впечатление, что это мой сайт. Но нет, он не мой, это сайт, с которого программа (она тоже не моя) скачивает обновления, авторизируется и так далее. То есть я только пользователь и не имею отношения к разработке.
fogseeker, да ладно, значит просто совет не подходит :(. Но он не даром был не отдельным ответом, а простым комментом к вопросу ;).
Можно попросить админа сайта.
Можно использовать редактирование ресурсов программы. Или то же самое, но в памяти, чем-то вроде ArtMoney или, лучше - Cheat Engine