如何配置对公用文件夹的直接访问

时间:2018-12-22 13:23:32

标签: php model-view-controller virtualhost ampps

我正在使用PHP 7.1开发MVC框架,出于测试目的,我正在使用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发送一些系统信息和页面内容来帮助改善安全浏览。隐私政策 开发人员通常使用加密来保护您的信息。这次Google Chrome浏览器尝试连接到开发人员时,该网站发回了异常且错误的凭据。当攻击者试图假装自己是开发者,或者Wi-Fi登录屏幕中断了连接时,可能会发生这种情况。您的信息仍然安全,因为Google Chrome浏览器在交换任何数据之前已停止连接。

您无法访问开发者,因为该网站使用HSTS。网络错误和攻击通常是暂时的,因此此页面稍后可能会工作。

0 个答案:

没有答案