【问题标题】:using htaccess to set default folder instead of file?使用 htaccess 设置默认文件夹而不是文件?
【发布时间】:2010-12-27 14:14:03
【问题描述】:

是否可以设置一个默认文件夹来访问而不是像“index.html”这样的文件。

我想要做的是,当有人访问我的网站时,他们会被重定向到域根目录中的文件夹。我正在使用博客引擎,我需要它显示为主页,但我不想将它安装在根目录中,因为我有其他文件夹和文件需要位于根目录中。而且我不想把它们放在博客软件的文件夹中。我也不想为 SEO 目的使用 301 或 3XX 重定向。

如果有办法做我所要求的,请告诉我。如果没有,请告诉我最好的选择。

【问题讨论】:

    标签: .htaccess redirect seo directory root


    【解决方案1】:

    试试这个mod_rewrite 规则:

    RewriteEngine on
    RewriteRule ^$ foo/bar [L]
    

    这会将对该规则应用到的目录的请求重写到 foo/bar。因此,如果您将此规则放在文档根目录的 .htaccess 文件中并请求 http://example.com/,它将被重写为 http://example.com/foo/bar

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-02-21
      • 1970-01-01
      • 1970-01-01
      • 2022-10-19
      • 1970-01-01
      • 1970-01-01
      • 2019-11-18
      相关资源
      最近更新 更多