我正在尝试打开我的 index.php 文件的位置,例如:
根文件夹是:
/path/to/my/root/folder
用户用来访问此根文件夹的 URL 是:
https://sub.mydomain.net/server/client
每次我使用此位置声明时都会收到 404 或禁止消息
location /server/client/ {
alias /path/to/my/root/folder;
try_files $uri $uri/ /index.php$uri$is_args$args;
}
我只是不明白我做错了什么。
当然,index.php 位于这里:
/path/to/my/root/folder/index.php
为了澄清起见,我还声明了以下内容:
index index.html index.php;
location ~ \.php$ {
include conf.d/services/php7.conf;
}
就像我说的,我就是不知道哪里出了问题?
答案1
您实际上并没有发布太多有用的配置或任何错误日志。因此:
- 检查 Nginx 或 PHP 日志
- 检查目录的权限
- 确保 PHP 配置正确,可以与 Nginx 一起工作。