Apache 本地主机上带SSL的Yi2高级应用程序
我正在Windows上运行xampp。我在现有域上安装了一个yii2高级安装,通过配置hosts文件指向我的本地主机。i、 e: 主机文件:Apache 本地主机上带SSL的Yi2高级应用程序,apache,ssl,yii2,localhost,yii2-advanced-app,Apache,Ssl,Yii2,Localhost,Yii2 Advanced App,我正在Windows上运行xampp。我在现有域上安装了一个yii2高级安装,通过配置hosts文件指向我的本地主机。i、 e: 主机文件: local.testwebsite.com 127.0.0.1 我必须使用现有的域,因为我正在使用一些第三方API,这些API要求返回的URL指向在线网站 现在我正在尝试创建一个Facebook页面应用程序,它要求页面选项卡指向HTTPS URL。正确指向我的yii2安装。但是,当我尝试转到时,我会在我的根htdocs文件夹中着陆 因此,如果我的Faceb
local.testwebsite.com 127.0.0.1
我必须使用现有的域,因为我正在使用一些第三方API,这些API要求返回的URL指向在线网站
现在我正在尝试创建一个Facebook页面应用程序,它要求页面选项卡指向HTTPS URL。正确指向我的yii2安装。但是,当我尝试转到时,我会在我的根htdocs
文件夹中着陆
因此,如果我的Facebook页面标签应用程序位于controller/fb app
,则转到http://local.testwebsite.com/controller/fb-app
将正常工作,但将转到https://local.testwebsite.com/controller/fb-app
将错误地尝试在htdocs
中查找。/controller/app
我意识到这里存在一些Apache配置问题,但我不确定如何在Apache配置中进行更改,以使https也能正确路由我的Yi2应用程序
注意:我的服务器上没有设置证书。我只是通过HTTPS访问它并绕过浏览器的“不安全”通知。通过在
ssl虚拟主机上下文下的httpd ssl.conf
中配置我的yii2DocumentRoot
和ServerName
来修复它