问题标签 [mod-autoindex]
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 - 从 mod_autoindex.c 选项中排除目录 -Indexes
我的 .htaccess 中有以下内容:
但是,我有一个没有索引文件的目录(我更喜欢保持这种方式),我需要启用访问。如何从上面的代码中排除这个目录?
javascript - Apache 可以配置为允许浏览器中的 JS 获取服务器目录内容吗?
如果我的 Apache DocumentRoot目录中有一个图像目录,并且我希望我的网站中的 JavaScript 知道该目录中有哪些图像可用,那么有两个选项:
- 从服务器端脚本提供这些图像的列表,该脚本可以检查目录并返回其中的项目列表。
- 使用服务器上的脚本/可执行代码在该目录中构建一个文件(例如“contents.js”)。该文件将列出目录中包含的文件,前端的 JS 将能够访问该文件。
但是,是否可以将 Apache 配置为提供对该目录的访问,以便 JS 可以向服务器请求目录内容?也许使用 mod_autoindex 或更简洁的东西?有人做过吗?
我实际上不想将它用于图像,所以这只是一个假设的例子。
谢谢
apache - 带有虚拟主机的 mod_autoindex 的单个主题文件夹
我成功安装了(在 localhost 和 virtualhost 中,在 OSX 上运行)Apaxy,以便更好地查看我的 Web 目录。如果文件夹位于同一目录中,则每个都.htaccess
可以正常工作theme
,但是如果我只想保留一个theme
文件夹,例如在/Library/WebServer/Documents
? 我试图.htaccess
从这种工作格式编辑虚拟主机:
对此(不工作):
但我不明白为什么,因为它只是一个路径,我确信这些文件存在。
它是否仅在.htaccess
和theme
文件夹位于同一目录中时才有效?
是否可以在 apache 配置文件中设置所有这些 mod_autoindex 的指令?为了让它适用于缺少索引页的任何目录
html - 从 mod_autoindex 中删除上次修改和大小
我正在为我的网站制作一个文件存储页面,我想出了如何做很多事情,所以它使用我的 apache 服务器的 mod_autoindex,现在我想从表中删除 Last Modified 和 Size 字段。
如果能以某种方式做到这一点,那就太好了。
apache - 使用消息自定义 Apache 索引页面
我想自定义一个与 Apache 共享的带有消息的特定目录,如下面的这个链接中的这张图片所示。我怎样才能做到这一点 ?
php - Apache2 mod autoindex 不读取 .php
Apache2 的 mod autoindex允许包含头文件和自述文件,我在目录中以这种方式配置.htaccess
:
由于某些模糊的原因,如果头文件是.php
. 我将它重命名为 header.html 并在 htaccess 中:
它运行良好(即使.html
其中包含<?php ?>
标记)
为什么 apache 做帽子,有没有办法解决它?
apache - Apache 目录列表 - 强制首先显示文件(与 FoldersFirst 相同)
我想显示上面的文件的 az 列表和文件夹的 az 列表。如果没有 +FoldersFirst,列表显然是文件和文件夹的 az 混合列表。
有没有这样的东西可以显示与“FilesFirst”指令等效的东西?我在当前的 mod_autoindex 模块中看不到任何东西,所以我是在抓住稻草吗?
当前代码是:
IndexOptions +Charset=UTF-8 +FancyIndexing +IgnoreCase +XHTML +HTMLTable +SuppressRules +SuppressDescription +NameWidth=* +IconsAreLinks
apache - Apache 2.4 上使用 mod_autoindex 的不同“最后修改”日期格式
我在一台机器上使用 ubuntu 14.04 和 Apache 2.4,在另一台机器上使用 ubutnu 12.04 和 Apache 2.2。
mod_autoindex 'last modified' 格式的问题在每台机器上都不同。
例如:对于某个目录中的某个文件:在 Apache 2.2 上,最后修改的是 '06-Mar-2017 16:23' 在 Apache 2.4 上,最后修改的是 '2017-03-06 16:23'
如何更改 Apache 2.4 上的日期格式?是否可以?
最好的,伊丹
apache - 在 httpd.conf 中设置 IndexIgnore
我想防止在我的所有文件夹中列出目录文件,因此当用户键入时http://example.com/thisDoesNotExists/
,目录文件列表不会显示。
根据教程,我所要做的就是设置IndexIgnore *
我尝试将其设置在 中httpd.conf
,所以我这样做了
在底部httpd.conf
。
这没用。我得到我的404errorPage.html
没有任何风格。
我怎样才能解决这个问题?谢谢。
免责声明:我尝试设置它,httpd.conf
而不是htaccess
因为“如果您有权访问 httpd 主服务器配置文件,您应该完全避免使用 .htaccess 文件。使用 .htaccess 文件会减慢您的 Apache http 服务器。您可以包含在.htaccess 文件最好设置在目录块中,因为它具有相同的效果和更好的性能。” 据此。_