2016-02-22 24 views
0

我在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/apphtdocs

我意识到这里有一些Apache配置问题,但我不确定要在我的apache配置中更改什么,以便让https也可以正确地路由我的yii2应用。

注:我的服务器上没有设置证书。我只是通过HTTPS访问它并绕过浏览器的“不安全”通知。

回答

0

SSL virtual Host Context

下,通过配置我的 httpd-ssl.conf yii2 DocumentRootServerName固定它