如果没有 index.html 页面,则让 nginx 始终在目录中加载 /webdir/page.php

如果没有 index.html 页面,则让 nginx 始终在目录中加载 /webdir/page.php

所以我一直在尝试一些配置选项http://wiki.nginx.org/NginxHttpCoreModule但到现在为止还没有运气。

我想要的是,如果有人访问“10.10.10.1/test/”,它会加载文件“/webdir/page.php”(不是重定向他们,而是将他们保留在“10.10.10.1/test/”,但加载 php 页面。

我真的不想重新编译http://github.com/blueyed/nginx-fancyindex#example因为这不是我真正想要的,所以我想在 php 中构建自己的自定义目录索引。

我很久以前就在 Apache 上工作过...但我早就迁移到 lightTPD 了,现在我刚刚转移到 nginx :)

有任何想法吗?

答案1

位置/测试/ {
  错误页面 404 = /webdir/page.php;
  返回 404;
}

相关内容