【问题标题】:Redirect request to folder with .htaccess使用 .htaccess 将请求重定向到文件夹
【发布时间】:2016-05-01 12:25:56
【问题描述】:

如何设置 .htaccess 来制作

http://www.example.com/folder

转到(假设这不是自动生成的)

http://www.example.com/folder/   ?

【问题讨论】:

  • /folder/ 是否存在,或者这是一个虚拟目录?

标签: apache .htaccess url-redirection


【解决方案1】:

对于现有目录,Apache 已经通过 mod_dir 提供了一个配置选项。将 DirectorySlash 指令添加到您的主配置文件中,或者添加到根 .htaccess 文件中。

DirectorySlash on

the documentation

【讨论】:

  • 如果我想让/folder 转到/folder/subfolder/ 怎么办? (假设两个目录都存在)
  • 这是一个内部重写(如果你想在地址栏中显示它,也可以是一个外部重定向)。见the info page for mod_rewrite
  • 我同意 Sumurai8 解决方案,对于 DirectorySlash,所以要回复您的评论答案,我建议您阅读这个问题stackoverflow.com/questions/20652794/…
猜你喜欢
  • 2012-10-03
  • 2023-04-07
  • 2017-03-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-30
  • 2022-07-29
  • 2019-04-21
相关资源
最近更新 更多