【问题标题】:apache mod-rewrite file name changeapache mod-rewrite 文件名更改
【发布时间】:2010-09-03 06:38:22
【问题描述】:

对于了解 apache mod rewrite 和 regex 但不是我的人来说,这可能是直截了当的。 这就是我要找的: 我只想将图像、css 请求重新路由到一个共享存储库图像/css 文件。例如我们有 6-7 个站点,它们可以在同一台服务器上或不同的服务器上。 目前,图像看起来像这样/img/site1_header.jpg,我想要的是内部这个请求应该变成/img/header.jpg 所以基本上删除变量'site1'(或site2,site 3)

任何帮助表示赞赏。

谢谢

【问题讨论】:

    标签: mod-rewrite apache2


    【解决方案1】:

    我还没有测试过,但我希望它看起来像:

    RewriteEngine On
    RewriteRule ^(.*)/(site[0-9]*_)(.*)$ $1/$2 [PT,L]
    

    【讨论】:

    • 谢谢。对不起,我不清楚。我提到的关键字变量(如 site1、site2、site3 ....)可以是任何字符串。站点 1、站点 2 只是示例。我将尝试以您的正则表达式为基础,并尝试对其进行调整以满足我的需求。非常感谢。
    猜你喜欢
    • 2010-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-16
    • 2011-05-06
    • 1970-01-01
    相关资源
    最近更新 更多