我配置了 Apache Web 服务器和 Tomcat。并且 Tomcat webapps 文件夹中包含静态文件夹。静态文件夹中的 css 文件更改了我的网页登录屏幕颜色。
当我尝试访问 localhost 时,我的登录屏幕颜色会按预期发生变化。但是当我尝试连接在 Apache Web Server 中声明的域时,它不会改变。并返回以下错误;
https://test.webpage.com/static/login.css 网络::ERR_ABORTED 400
这是我的> httpd.vhost.conf
<VirtualHost *:443>
ServerName test.webpage.com
ServerAlias www.test.webpage.com
ErrorLog "logs/test-error.log"
CustomLog "logs/test-access.log" common
<Directory "C:/Test/test2/AppServer/webapps/static/">
Options +Indexes
AllowOverride None
Require all granted
</Directory>
JkMount /static/* prod
JkMount /static prod
</VirtualHost>
我在这里缺少什么?
谢谢你。
当我尝试连接域连接时,我尝试访问 Tomcat webapps 静态文件夹。但无法访问。
显然端口 443 上的 VirtualHost 不包含 SSL/TLS 所需的任何指令,例如密钥、证书等
这意味着您在浏览器假设使用 https 的端口上使用 http。您可以通过访问 http://your.example.com:443/login.css 来验证这一点,它应该会加载。