问题标签 [directoryindex]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.htaccess - .htaccess - 一个文件夹的 DirectoryIndex
我在我的服务器上安装了一个 symfony 后端,在 symfony/web 文件夹中我创建了一个新文件夹“app”并且有一个 index.html。如果我打电话给https://example.com/app/我得到 404 并且使用https://example.com/app/index.html它正在工作。我试图从这里更改 symfony .htaccess 中的 DirectoryIndex:
对此:
但它仍然无法正常工作。如果我调用 example.com/app/,我该怎么做? index.html 将被打开(只是为了该文件夹不会破坏 symfony 设置)?
spring - 如何配置spring boot启用默认目录索引页?
众所周知,nginx 或 apache 托管服务器,当访问者访问请求目录的 URL 时,例如http://example.com/products,Web 服务器会在 products 目录中查找名为 index.html 的文件。如果 index.html 存在,将显示其内容。
如何配置spring boot以获得相同的效果?
请注意,我并不是要设置默认的欢迎页面。我想在每个特定目录下显示 index.html 。
我所做的如下:
这可以帮助我得到我想要的东西,但如果我有很多这样的文件夹,这似乎很愚蠢。所以我想知道它是否可以像nginx或apache服务器一样自动实现。非常感谢您的任何建议。
php - .htaccess 带有 mod_rewrite 的起始页
当我打开https://my-web-site.com/(我的起始页)时,我想执行https://my-web-site.com/index.html而不是https://my-web-site .com/app.php被 apache 重写。
我想保留我的重写规则并绕过 index.html。
我的文件 index.html 已正确托管并返回给我良好的文件结果: https ://my-web-site.com/index.html
我不明白为什么如果我尝试更改 DirectoryIndex https://my-web-site.com/仍然调用 app.php (我的默认 php 路由):
是因为重写规则吗?或者也许我的主机忽略 DirectoryIndex ?我的网站由 OVH 在https://www.ovh.com/fr/hebergement-web/hebergement-performance.xml托管。
这是我的 .htaccess (symfony 的原始版本 .htaccess )
预先感谢您的帮助
.htaccess - .htaccess 目录索引在子文件夹中不起作用
.htaccess
我的根文件夹中有以下文件:
如果我localhost
在地址栏中写入,它会正确调用索引文件,但如果我访问子文件夹localhost/support/
,它不会检测到该文件夹中的索引文件。
如果我删除最后一行RewriteRule ^([^\.]+)$ $1.php
它可以工作,但我需要它来使其他文件正常运行。
apache - REQUEST_URI 填充有默认文件 (DirectoryIndex) /index.html
在使用 Centos 迁移到新服务器后,一些行为发生了变化。
当获取http://example.com(没有 index.html)时,环境变量 REQUEST_URI 包含“/index.html”。
我希望:
获取http://example.com时,REQUEST_URI 为“/” 。
获取http://example.com/index.html时,REQUEST_URI 为“/index.html” 。
这对我的 .htaccess 有影响(重写器对'index.html'而不是'空字符串'做出反应)以及我的脚本(Perl $ENV{'REQUEST_URI'})
当仅获取http://example.com时,如何激发 REQUEST_URI 填充“/” ?
php - 为 Apache 服务器设置多个索引文件
我想设置多个索引文件,但不强制。让我更好地解释一下,如果用户提出以下请求:mydomain.org -> mydomain.org/default.php
默认的.php
如果发出以下请求:mydomain.org/index.php -> mydomain.org/index.php(它不必更改任何内容)
我通过以下方式设置.htaccess文件:
但如果我尝试提出以下请求:mydomain.org/index.php -> mydomain.org/default.php
ps 在服务器的根目录中有 Wordpress 中的新站点(正在进行中),而在“旧”文件夹中有旧站点(不是 wordpress)
php - 本地主机 - PHP 包括不显示错误
我刚刚安装了最新版本的 Appserv ( 9.3.0 ),其中包括:
我使用 Localhost 作为我的根目录并尝试重用旧文件来构建新网站,但我注意到了一个问题。
我正在使用该include()
功能,但是有一个问题。
<?php include(file.php); ?>
显示 的内容file.php
,但是,如果我删除file.php
,它不会给我一条错误消息说file.php could not be found
. 为什么是这样?
laravel - Laravel Apache DirectoryIndex 现在需要 index.php
我们有一个从 5.x 升级到 7.x 的应用程序。经过大量的编辑(真的不错),我们运行了 7.x 版本。
但是要让应用程序的根 URL 正常工作,我们必须将 index.php 添加到 DirectoryIndex 设置中。没有这个,我们得到权限被拒绝错误(因为不允许访问目录)。
url 下面的路径似乎有效(忽略 css 问题等),所以我们假设重写工作正常。
为什么改变?迁移似乎不应该改变这一点。