.htaccess在直接打开图像时显示图像,就像从另一个位置

时间:2013-07-09 20:12:23

标签: .htaccess mod-rewrite rewrite

/ - 这包含我在dog.com上的主要网站
/ cat / - 这包含cat.com上的第二个网站

如果您访问www.dog.com,它会显示根目录 如果您访问www.cat.com,它会将用户发送到/ cat /目录

中的所有内容

我想要做的是从www.cat.com/images /

访问root上/ images /中的文件

我通过在/ cat /: -

中使用以下重写来完成此操作
            RewriteRule ^images/(.*) /images/$1

这有效 - * 但是 * 如果我尝试访问www.cat.com/images/logo.png它会显示徽标,但在打开图像时URL是一个独立的图像:www.dog.com/images/logo.png 我想要的是www.cat.com/images/logo.png

这可能吗?

我也有以下重写 - 这与任何事情都有冲突: -

            RewriteEngine On
            RewriteCond %{HTTP_HOST} ^www\.dog\.com [NC]
            RewriteRule ^(.*)$ http://www.cat.com/$1 [R,L]

哪个包含在/ cat /中,这有希望停止www.dog.com/cat/whatever.html被蜘蛛而不是www.cat.com/whatever.html

0 个答案:

没有答案
相关问题