Как настроить прямой доступ к папке public

Я разрабатываю MVC-фреймворк с PHP 7.1, и для целей тестирования я использую AMPPS. Внутри 'www' я уже создал через 'Add Domain' вариант каталога с именем 'Dev', Пока все хорошо, нет проблем, если я создам index.php в корне.

Однако мне нужно иметь index.php внутри 'public' папка.

Как я могу настроить сервер для перенаправления доступа из Dev непосредственно в Dev/public/index.php?

Я пробовал через.htaccess в корневой папке:

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_URI} !^public
    RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

но Chrome и Firefox только дают мне сообщения об ошибках:

Ваше соединение не является частным. Возможно, злоумышленники пытаются украсть вашу информацию у разработчика (например, пароли, сообщения или кредитные карты). Узнать больше NET::ERR_CERT_AUTHORITY_INVALID

Помогите улучшить безопасный просмотр, отправив некоторую системную информацию и содержимое страницы в Google. Политика конфиденциальности dev обычно использует шифрование для защиты вашей информации. Когда на этот раз Google Chrome попытался подключиться к dev, веб-сайт отправил необычные и неверные учетные данные. Это может произойти, когда злоумышленник пытается выдать себя за разработчика или экран входа в систему Wi-Fi прервал соединение. Ваша информация по-прежнему защищена, потому что Google Chrome прервал соединение, прежде чем обменялись какими-либо данными.

Вы не можете посетить dev прямо сейчас, потому что сайт использует HSTS. Сетевые ошибки и атаки обычно носят временный характер, поэтому эта страница, вероятно, будет работать позже.

0 ответов

Другие вопросы по тегам