Перенаправить страницу с удаленного сервера на другой сервер в PHP - PullRequest
0 голосов
/ 03 декабря 2010

У нас есть вики-сайт, который при доступе проверяет наличие файлов cookie, чтобы определить, прошел ли пользователь аутентификацию.Если нет, страница перенаправляется на страницу аутентификации, которая находится за пределами домена.После аутентификации пользователя страница аутентификации помещает данные вместе с файлами cookie на вики-страницу (index.php).

Теперь я представляю новый вики-сервер, и мы хотим рендерить содержимое вики с этого сервера, а не с исходного вики-сервера.У меня нет никакого контроля над сервером аутентификации.Так что не могу ничего изменить там.Кроме того, я не могу изменить записи DNS на новый сервер, поскольку он все еще тестируется.Единственный вариант, который у меня есть, - это перенаправление с исходной вики-страницы на новую вики-страницу.

Мой вопрос заключается в том, как мне перенаправить файлы cookie и опубликованный контент из исходного index.php в новый index.php нового сайта.Я не смог получить куки из шапки.Ваша помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 03 декабря 2010

вы не можете прочитать cookie, установленный другим сервером, насколько небезопасным это может быть, что вы можете сделать, отправить данные через get alt post и затем прочитать их на странице аутентификации, конечно, это означает, что вы должны иметь возможностьчтобы изменить страницу аутентификации

, но когда я думаю об этом, вы можете установить cookie для другого домена, насколько хорошо он будет работать, я не уверен, а попробуйте

setcookie ('name', 'значение ',' expires ',' / ',' НОВЫЙ ДОМЕН ПРОХОДИТ ЗДЕСЬ ');

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...