Как настроить прямой доступ к папке 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. Сетевые ошибки и атаки обычно носят временный характер, поэтому эта страница, вероятно, будет работать позже.