【问题标题】:.htaccess prevent changes rewritten url.htaccess 防止更改重写 url
【发布时间】:2013-01-01 02:53:37
【问题描述】:

我有以下 .htaccess 重写规则:

      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_URI}  (/m)?/([^/]+)\.(jpg|jpeg|gif|png)$
      RewriteRule .* http://domain.com/user/upload%1/%2.%3 

所以,现在将转换(如重定向)从 http://domain.com/12345.png 链接到 http://domain.com/user/upload/12345.png

如果我想阻止这种转变,我需要解决什么问题(我认为应该是一些标志)?

【问题讨论】:

  • 您可以在末尾添加[P],但这通常不是一个好主意,除非您完全知道自己在做什么。

标签: .htaccess mod-rewrite


【解决方案1】:

从您的规则目标中删除http://domain.com

RewriteRule .* /user/upload%1/%2.%3 [L]

【讨论】:

    猜你喜欢
    • 2013-11-23
    • 1970-01-01
    • 2015-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-26
    相关资源
    最近更新 更多