【问题标题】:.htaccess to redirect images.htaccess 重定向图像
【发布时间】:2013-03-16 07:39:54
【问题描述】:

我对来自 htaccess 的 redirectrule 仍然很陌生,并且已经成功地重定向了我的页面,以便显示漂亮的 URL,但是有没有办法重定向图像,使其不是相对的?有没有一种方法或功能可以让我重定向图像而无需一一更改?

就像我在重定向页面后一样,我得到了相对 URL,因此我的图片在它们的链接中显示了一些额外的东西。

所以这是图片的实际网址

http://www.yousite.com/page/images/this.jpg

但我得到了类似的东西

http://www.yoursite.com/images/page/images/this.jpg

【问题讨论】:

  • 您能否举例说明您的网址现在的样子与您希望重定向的样子?

标签: .htaccess redirect


【解决方案1】:

我不确定这是否能解决问题,但您可以使用每个页面中的 BASE 元素来定义基本 URI,而不是修改所有链接:

来自http://www.w3.org/TR/html4/struct/links.html#h-12.4

如果存在,BASE 元素必须出现在 HTML 文档,在任何引用外部源的元素之前。这 BASE 元素指定的路径信息仅影响 记录元素出现的位置。

例子:

 <HEAD>
   <BASE href="ImagesBasePath">
 </HEAD>

或者只是:

 <HEAD>
   <BASE href="/">
 </HEAD>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    • 2018-05-06
    • 2011-12-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多