1
lookookok 2018-03-11 20:06:42 +08:00
看看 Apache 的 Content-type 设置
|
3
LoliconInside 2018-03-11 20:09:17 +08:00 via Android
你肯定是没有正确使用 php 解析.php 文件……
|
4
wukaichao OP @LoliconInside 在 http 下访问是正常的,一用 https 访问就变成下载文件了。
|
5
LoliconInside 2018-03-11 20:12:48 +08:00 via Android
@wukaichao http 和 https 是两个不同的 vhost,好好对比一下两边的配置。
|
6
wukaichao OP @LoliconInside vhost 指的是 httpd.conf 文件吗?我不太懂
|
7
wemore 2018-03-11 20:22:22 +08:00 via Android
单纯配置问题的话可以看证书提供商给你的配置方法啊,比如腾讯云的。
|
9
huangdaxian 2018-03-11 22:49:46 +08:00
不知道你有没有配置 vhost,对于我来说只需要把 vhost 里面原有的 http 的链接改为 https 的就好了
|
10
shiji 2018-03-11 22:59:34 +08:00 via Android
你这样,linux 的话把 /etc/apache2 下面 所有 conf 结尾的文件都贴出来 包括子目录里的 .conf
|
11
Hardrain 2018-03-12 05:14:40 +08:00
你至少贴个配置文件吧
apache2 -t -D DUMP_INCLUDES|grep -oEe '\/.*$'|xargs cat|grep -v -Ee '^#' >> dump.conf 用这个把所有被加载的配置文件中没被注释的部分 dump 出来。(贴出生成的 dump.conf 的内容) 如果用的是 RH 系(Fedora/RHEL/CEntOS...),把 apache2 换成 httpd |
12
580a388da131 2018-03-12 08:43:55 +08:00 via iPhone
你把配置文件贴出来呀,总不能让人猜吧。
|
13
wukaichao OP |
14
wukaichao OP @shiji 我刚刚在错误日志里看到这条 60.181.110.32 TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 "GET / HTTP/1.1" 538
|
15
Hardrain 2018-03-12 15:43:29 +08:00
@wukaichao 看起来我们有些沟通障碍,希望这只是我没能描述清楚
Apache 的配置文件可以通过 Include {路径}这种格式调用其它文件,这也使得配置文件可以更有条理 因此: 只提供主配置文件(apache2.conf/httpd.conf)是不够的 只提供主配置文件(apache2.conf/httpd.conf)是不够的 只提供主配置文件(apache2.conf/httpd.conf)是不够的 在 Shell 执行我的那条命令,获取所有被加载的配置文件的、没有被注释掉的内容。 |
16
drupal 2018-03-14 09:38:07 +08:00
发私信,用 teamview,远程给我,帮你看看。
|
18
jqw889 2018-03-15 00:26:09 +08:00
这个一般都是强制 403 的原因
|