Как настроить прямой доступ к папке public - PullRequest
0 голосов
/ 22 декабря 2018

Я разрабатываю инфраструктуру 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 сообщают только об ошибках:

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

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

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

...