Задать вопрос
@WEBIVAN

Возможно ли изменить $_SERVER['REQUEST_URI'] в PHP через .htaccess?

Возможно ли прописать правило, при котором, например, при переходе на example.com/page запрос передавался на обработку example.com/index.php и в index.php переменной $_SERVER['REQUEST_URI'] задавалось значение /other_page средствами .htaccess а не php?
  • Вопрос задан
  • 8883 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Stepik
    PHP (pro)
    2 недели
    Далее
Пригласить эксперта
Ответы на вопрос 2
xaker1
@xaker1
Единственное, что приходит в голову, так это конструкция вида:
.htaccess:
php_value auto_prepend_file "replaceuri.php"
replaceuri.php:
<? $_SERVER['REQUEST_URI'] = 'other_page'; ?>
Правда работать будет только при mod_php.
Ответ написан
nazarpc
@nazarpc
Open Source enthusiast
RewriteEngine On
RewriteRule .* index.php
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы