【问题标题】:how to mask a URL?如何屏蔽 URL?
【发布时间】:2013-06-01 15:07:11
【问题描述】:

我的网站上有一个显示图片的链接,该图片来自 www.somedomain.com/image.jpg

如何屏蔽域,使其成为 www.mydomain.co.uk/image.jpg ?

这会使用 mod_rewrite 来完成吗?

谢谢

【问题讨论】:

    标签: .htaccess mod-rewrite mod-proxy url-masking


    【解决方案1】:

    这将重写来自您域的所有调用。

    RewriteCond %{HTTP_HOST} ^www.somedomain.com$
    RewriteRule ^(.*)$ http://www.mydomain.co.uk/$1 [R=301,L]
    

    如果要重定向所有图像,可以在正则表达式中通过扩展名指定它们。

    RewriteCond %{HTTP_HOST} ^www.somedomain.com$
    RewriteRule ^(.+\.(?:jpg|gif|png))$ http://www.mydomain.co.uk/$1 [R=301,L]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多