链接页面末尾有斜杠,无法打开

链接页面末尾有斜杠,无法打开

我能从你们那里得到一个明确的答案吗?

如果我在 about 文件夹中有一个名为 index.php 的文件,我应该使用尾部斜杠进行链接吗,例如:

<a href="/about/"></a>

或者

<a href="/about"></a>

最后,我的一个使用 IE9 的客户说某些链接无法打开,我尝试过带斜线和不带斜线的版本。

我可以添加一些什么来.htaccess解决这个问题?

我已经测试了有问题的页面,它对我来说似乎没问题,但你知道客户是什么样的,他希望它在他的 PC 上运行。

答案1

当 Web 服务器收到以 / 结尾的请求时,它将按照配置或默认提供默认页面。

您可以在 .htaccess 文件或 Apache 的核心配置中配置此项,使用目錄索引指示。

还有一项指令目录斜杠指定在请求目录名时是否提供索引文件。如果关闭此功能,则可能会看到自动索引页面。Apache 建议您不要在没有充分理由的情况下关闭此功能。

为了安全起见,请始终在末尾添加 / 或专门链接到目录的目标索引文件。

如果您使用不同的网络服务器,请更新您的问题。

相关内容