Articles of redirect

PHP htaccess Перенаправить URL-адрес с строкой запроса от верхнего регистра к нижнему регистру

У меня есть этот небольшой php-скрипт и пара строк в htaccess для перенаправления URL-адресов с строками запросов от верхнего регистра к нижнему регистру. Тем не менее, он перенаправляет символы верхнего регистра в строке запроса на нижние регистры только в том случае, если в файле url или в каталожной части URL-адреса имеется символ верхнего регистра. Пример […]

Статус HTTP для функционального перенаправления

Сейчас у нас есть веб-страницы, на которых отображаются элементы пользовательского интерфейса, и веб-страницы, которые обрабатывают только формы, а затем перенаправляют обратно на страницы пользовательского интерфейса. Они делают это с помощью функции header () PHP: header("Location: /other_page.php"); Это вызывает отправку 302 найденного ответа; согласно спецификации HTTP 1.1, 302 для случаев, когда «Запрошенный ресурс временно находится под […]

401 перенаправляет магически приводит к перенаправлению 302

Я использую класс Redirect для отправки невостребованных пользователей на страницу входа с кодом состояния 401 : return Redirect::to('login', 401); Это отправляет правильный заголовок местоположения, но для кода состояния установлено значение 302 . Я проследил его до базового класса Response в Laravel / продавец / Symfony / Компонент / HttpFoundation / Response.php и он звонит: $this->setStatusCode($status); […]

GET и POST на той же странице?

EDIT: Ответ найден! Большое спасибо, много ответов работало, я выбрал скрытый ответ на поле, поскольку это было проще всего: D Я создаю сценарий комментирования, и я столкнулся с проблемой. Мне нужно использовать $ _POST и $ _GET на той же странице, что, на мой взгляд, не имеет смысла. Я очень новичок в php и сам […]

Можем ли мы сделать перенаправление 302 с помощью javascript?

Или это должна быть сторона сервера? В настоящее время google требует, чтобы все сайты составляли 302 на странице, а не на обычных страницах. Как это сделать с помощью javascript? Могу ли я просто напечатать код 302 в мета или что-то еще? Примечание: извините. Это не Google для поисковой системы. Это google поставщик кормов для bodis.com […]

Как получить доступ к каталогу index.php без завершающей косой черты И не получить 301 перенаправление

У меня есть эта структура: site.com/api/index.php . Когда я отправляю данные на site.com/api/ нет, но я думаю, было бы лучше, если бы api работал без завершающего косая черта, например: site.com/api . Это вызывает перенаправление 301 и, следовательно, теряет данные (поскольку данные не пересылаются). Я пробовал каждую переписывать, о которой я мог думать, и не мог […]

Выполнить скрипт PHP внутри Joomla! cms один раз – перенаправление на основе геоданных

Здравствуй Я пытаюсь понять, как лучше всего выполнить скрипт PHP внутри Joomla! Я хочу перенаправить пользователей, если они не из X-страны (уже есть база данных и сценарий) Я нашел это расширение, но хочу сделать свой собственный материал http://bit.ly/daenzU 1) Как я могу выполнить сценарий один раз для каждого посетителя? Работа с файлами cookie? 2) Как […]

Как перейти на другую страницу при выполнении PHP-скрипта?

Okey dokaey, у меня простой почтовый скрипт, и, когда это будет сделано, я просто хочу вернуться на страницу, на которой была проводка. Любой способ сделать это так? if($done) { //go to page }

Бесконечный цикл при переадресации входа

У меня есть сценарий входа, который обычно работает для меня, но время от времени переходит в бесконечный цикл перенаправления после проверки файла cookie, хранящегося для входа. Браузер сообщит следующее: «Firefox обнаружил, что сервер перенаправляет запрос на этот адрес таким образом, который никогда не будет завершен». Другие также сообщили об этом вопросе. Ниже приведены ключевые элементы […]

Перенаправление на страницу входа при завершении сеанса + силекс

Я хочу перенаправить на мою страницу входа, когда мой сеанс истек. Что происходит сейчас: Когда вы, например, вошли в систему и на панели управления, вы увидите, что вы являетесь именем пользователя в правом верхнем углу. Но когда вы ничего не делаете в течение 2 часов или около того, а затем обновляете, вы получаете сообщение об […]