我在Windows上运行xampp。我有一个yii2高级安装设置在现有的域上,通过配置hosts文件指向我的本地主机。即:在localhost上使用SSL的Yii2高级应用程序
hosts文件:
local.testwebsite.com 127.0.0.1
我有,因为我使用需要返回的URL是指向一个在线网站上的一些第三方API来使用现有的域。
现在我试图创建一个Facebook页面应用程序,它需要页面选项卡指向一个HTTPS URL。 http://local.testwebsite.com正确指向我的yii2安装。但是,当我尝试去https://testwebsite.com时,我登录在我的根目录htdocs
文件夹中。
所以,如果我的Facebook页面标签的应用程序位于controller/fb-app
,要http://local.testwebsite.com/controller/fb-app
将正常工作,但要https://local.testwebsite.com/controller/fb-app
会错误地试图找到../controller/app
在htdocs
。
我意识到这里有一些Apache配置问题,但我不确定要在我的apache配置中更改什么,以便让https也可以正确地路由我的yii2应用。
注:我的服务器上没有设置证书。我只是通过HTTPS访问它并绕过浏览器的“不安全”通知。