我在Windows上运行xampp。我在现有域上设置了yii2高级安装,通过配置hosts文件指向我的localhost。即:
主持文件:
local.testwebsite.com 127.0.0.1
我必须使用现有域名,因为我使用的是某些第三方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
{1}}。
我意识到这里有一些Apache配置问题,但我不确定在我的apache配置中要更改什么才能让https也正确地路由我的yii2应用程序。
注意:我的服务器上没有设置证书。我只是通过HTTPS访问它并绕过浏览器“不安全”通知。
答案 0 :(得分:0)
通过在printf("Please enter integer numbers ranging from 1 to 20; when you're finished entering numbers, enter 0.\n");
scanf("%d", &number);
//Begins loop to decide if the numbers entered are even or odd and adding them to respective totals.
while (number>=MINIMUM && number<=MAXIMUM)
{
if (number%2==0)
{
printf("even\n");
even_sum += number;
even_count++;
}
else
{
printf("odd\n");
odd_sum+=number;
odd_count++;
}
printf("Please enter integer numbers ranging from 1 to 20; when you're finished entering numbers, enter 0.\n");
scanf("%d", &number);
}
DocumentRoot
中配置我的yii2 ServerName
和httpd-ssl.conf
来解决此问题