Задать вопрос
@CyberQuantum
Frontend-разработчик

Как получить url поcле перенаправления с 404 ошибки?

Настроил файл .htaccess
RewriteEngine on
ErrorDocument 404 index.php


В index.php пытаюсь получить строку url:
function curPageURL() {
 $pageURL = 'http';
 if ($_SERVER["HTTPS"] == TRUE) {$pageURL .= "s";}
 $pageURL .= "://";
 if ($_SERVER["SERVER_PORT"] != "80") {
  $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
 } else {
  $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
 }
 return $pageURL;
}

echo curPageURL();


Нужно что бы если зайти например по ссылке sitename/fdssdfs/sdfsdf
при том что указанных каталогов не существует /fdssdfs/sdfsdf, на странице отобразилось sitename/fdssdfs/sdfsdf
, но echo печатает только index.php. Как получить url в таком случае?
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽