我在 xampp/htdocs/project1 中有一个项目
我需要创建另一个项目,所以我决定为它们分配不同的端口,所以现在 xampp/htdocs/project1 在 8080 上运行
我在 C:/release/project2 下的 project2 在 7171 上运行
我需要制作 project2 https ,因此创建了 ssl 证书,并且一切都在 apache 中设置。(听 443)
https:/xx.xx.xx.xxx:443/project1/login.php 给出错误,而 https:/xx.xx.xx.xxx:443/project2/login.php 可能会被命中。
所以我做了以下更改 httpd-ssl.conf, DocumentRoot "C:/xampp/htdocs" 到 DocumentRoot "C:/release"
但现在我得到了错误 -
Access forbidden!
You don't have permission to access the requested object. It is either
read-protected or not readable by the server.
If you think this is a server error, please contact the webmaster.
Error 403
此错误适用于 https:/xx.xx.xx.xxx:443/project1/login.php 和 https:/xx.xx.xx.xxx:443/project2/login.php
我以为是权限问题,但我仍然可以点击这些 https://xx.xx.xx.xxx:8080/project1/login.php 和 https://xx.xx.xx.xxx:7171/project2/login.php
可能是什么问题呢?我是网站开发的新手,所以无法弄清楚我做错了什么。项目是否必须为此使用 htdocs 或分配不同的端口是错误的?