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

Как настроить openserver, чтоб он каждый запрос перенаправлял на index.php?

При настройках сервера на linux можно сделать так, чтоб все запросы перенаправлялись в один файл, который обрабатывал бы их и давал нужный ответ. Пример - реализация роутинга сайта. Как эти настройки сделать на openserver и возможно ли это?
  • Вопрос задан
  • 936 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
webinar
@webinar Куратор тега PHP
Учим yii: https://youtu.be/-WRMlGHLgRg
Так же как и везде. Кинуть в корень публичной папки .htaccess, например с таким содержимым:
RewriteEngine on

# это по вкусу конечно, скрываем ряд папок
RedirectMatch 404 /\.git
RedirectMatch 404 /composer\.
RedirectMatch 404 /.bowerrc

# Это что б реальньно созданные файлы не редиректились
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# редиректим на него родного
RewriteRule . index.php
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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