【问题标题】:Redirect *.htm to *.php将 *.htm 重定向到 *.php
【发布时间】:2011-06-04 09:39:30
【问题描述】:

我正在尝试找出如何将网站上的所有流量从任何 .htm 地址重定向到页面的 .php 版本。我希望这将是一个 .htaccess 规则,但我还没有找到任何适合我的东西,而且我在 .htaccess 方面不是最棒的。

非常感谢任何帮助。

【问题讨论】:

    标签: php html apache .htaccess


    【解决方案1】:

    这将在您的 .htaccess 文件中完成这项工作:

    RedirectMatch 301 (.*)\.htm$ $1.php
    

    【讨论】:

      【解决方案2】:
      RewriteEngine on
      
      RewriteCond %{THE_REQUEST} /([^.]+)\.html [NC]
      RewriteRule ^ /%1.php [NC,L,R]
      

      这会将 file.html 重定向到 file.php 而不会导致无限循环错误。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-09-08
        • 1970-01-01
        • 2019-05-12
        • 2015-04-25
        • 2010-11-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多