【问题标题】:.htaccess Only for PHP files.htaccess 仅适用于 PHP 文件
【发布时间】:2014-12-09 11:41:46
【问题描述】:

我正在生成静态网页并使用 mod rewrite 来生成更好的 url,如下所示:

.../idea/2-Lovely-Lavs

要创建这个 url,我使用 mod rewrite 像这样:

RewriteEngine On
RewriteRule ^/idea/([^/]+)/?$ /idea.php?name=$1 [L]

然而这也重写了我所有的 img/js/css 文件,我该如何防止它重写这些?

【问题讨论】:

    标签: apache amazon-ec2 amazon-elastic-beanstalk


    【解决方案1】:

    这应该可行。只需确保idea/ 之后的 URL 部分没有点 . 或正斜杠 /

    RewriteEngine On
    RewriteRule ^idea/([^/\.]+)$ idea.php?name=$1 [L]
    

    【讨论】:

      猜你喜欢
      • 2012-11-03
      • 2016-04-20
      • 2019-01-09
      • 2020-07-04
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多