Articles of redirect

перенаправление URL неверно с использованием .htacess в php

У меня есть один поддомен api.example.com. мой код находится в каталоге /var/www/html/ . мой весь поддомен перенаправляется в папку /var/www/html . Я использую api.example.com для перенаправления на папку /var/www/html/api . Использование .htaccess RewriteEngine On RewriteCond %{HTTP_HOST} ^api\. [NC] RewriteRule !^api/ api%{REQUEST_URI} [L,NC] Но проблема в том, что это также изменение моего url, api.example.com/api я не […]

Перенаправление на предполагаемый URL Lumen

Я создаю небольшое приложение Lumen с простым API и аутентификацией. Я хочу перенаправить пользователя на предполагаемый URL-адрес, и если он сам посещает /auth/login , я хочу, чтобы он перенаправлялся в /foo . В Laravel Docs есть эта функция: return redirect()->intended('/foo'); Когда я использую это в своем маршруте, я получаю сообщение об ошибке в журнале сервера, […]

Не удалось перенаправить старый URL-адрес PHP на новую страницу ASP

Я не программист ASP. Люди по-прежнему используют ссылку с того времени, когда эта система была построена на PHP. Старый URL : www.domain.com/shop/more.php Новый URL : www.domain.com/shop/more.asp Теперь он работает на сервере Windows, на котором не установлен PHP. Если я создаю старый PHP-файл, тогда пользователю будет предложено загрузить файл .php при посещении. В моих исследованиях я […]

Перенаправление вместо 404 Страница ошибки – Код состояния не работает (Nginx)

Сейчас я перехожу на сервер nginx. Я попытался поместить это в свой 404 ErrorDocument с именем 404.php : <?php header("Location: http://www.google.com/"); ?> Если я сейчас попытаюсь получить доступ к http://mydomain.com/404.php , это работает так, как ожидалось: он перенаправляет меня на Google. Но как только я попытаюсь получить доступ к http://mydomain.com/iDoNotExist , 404 ErrorDocument отображается без […]

перенаправление на страницу без изменения URL-адреса

У меня есть сайт wordpress, установленный на mywebsite.com/fr/, я хочу, чтобы страница mywebsite.com/fr/testpage/ перенаправлялась на mywebsite.com/fr/pagewithweirdurl/, но все еще показывалась в url mywebsite.com/fr/testpage/ Я нашел плагины, которые перенаправляют штраф, но всегда меняет URL. Я нашел много кодов htaccess здесь, которые делают то, что я хочу, но они делают это для всего веб-сайта, мне просто нужны […]

Почему Chrome отменяет 302 загрузки?

Редактирование. После решения некоторых проблем, которые могут возникнуть или не возникли проблемы, дальнейшее тестирование показало, что затронутые пользователи не могут загружать файлы, даже напрямую. Это вызвало этот вопрос на веб-мастерах Stackexchange . Я принимаю ответ, который, вероятно, устранил проблему, все ли было связано с перенаправлением. У меня есть сценарий, который обрабатывает загрузки для моего сайта […]

301 перенаправление с PHP и MySQL на 404

Я переношу большой статический веб-сайт с более чем 500 страницами на установку Joomla, но то, что я хочу сделать, а не кодировать 500-литровый файл .htaccess, заключается в том, чтобы использовать PHP, встроенный в 301 переадресацию заголовков, для динамического перенаправления запросов, которые входят в к новому URL-адресу. Например, после перемещения сайта следующий URL-адрес будет содержать 404 […]

.htaccess 403 Запрещено, если url содержит каталог с другим файлом htaccess

У меня есть файл .htaccess в корневом каталоге сайта со следующими правилами: Options -MultiViews Options All -Indexes RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?url=$1 [QSA] И еще один файл .htaccess в подкаталоге (назовем его Foo ): Order Allow,Deny Deny from all <files ~ "\.(js|jpe?g|png|gif|bmp|css)"> Allow from all </files> Когда я получаю доступ, например: /test/test/test […]

Каков самый простой способ перенаправления на предыдущую страницу с помощью PHP?

Я использую форму для отправки некоторой информации о сообщении в PHP-скрипт. После завершения сценария я хочу, чтобы он перенаправлялся прямо на страницу, с которой пришел пользователь. Прямо сейчас я просто использую header () со статическим URL. Я нашел массу противоречивой информации об этом в Интернете, поэтому мне интересно, что думает StackOverflow.

Заголовок PHP не работает в MAMP даже после удаления пробела

Я использую MAMP, и по какой-то причине я не перенаправляюсь с использованием заголовка в php, может кто-нибудь, пожалуйста, взгляните на следующий код, если в нем что-то не так ??? Я прочитал похожие сообщения и обнаружил, что это вызвано чем-то вроде пробела перед тегом заголовка, но в моем случае это не так. Пожалуйста, дайте свои советы […]