【问题标题】:RewriteRule - Redirecring specific file types to subdirectoryRewriteRule - 将特定文件类型重定向到子目录
【发布时间】:2016-07-21 05:55:07
【问题描述】:

我是 mod_rewrite 的新手。我想将 Wordpress 根目录中的所有 htm 文件重定向到 localhost Wordpress 安装上的 docs/filename.htm 意味着 localhost/a.htm 应该转到 localhost/docs/a.htm。我怎样才能做到这一点?我使用 /web 作为 Wordpress 的基本目录。我试过这个没有任何成功。

RewriteEngine On
RewriteBase /web/
RewriteRule ^([^/]*?).htm$ docs/$1.htm

也可以只从根文件夹重定向吗? - 即 localhost/a.htm 将重定向到 localhost/docs/a.htm 但该规则不应适用于 localhost/otherdir/a.htm强>

任何帮助将不胜感激。

【问题讨论】:

    标签: mod-rewrite


    【解决方案1】:
    RewriteEngine On
    RewriteRule ^(.*).htm$ docs/$1.htm [L,NC]
    

    试试这个

    【讨论】:

      猜你喜欢
      • 2019-12-23
      • 2012-02-20
      • 2014-03-17
      • 1970-01-01
      • 1970-01-01
      • 2019-03-30
      • 2015-08-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多