Apache htaccess将所有映像重定向到新域

Apache htaccess将所有映像重定向到新域,apache,.htaccess,mod-rewrite,redirect,Apache,.htaccess,Mod Rewrite,Redirect,我已将我的网站移动到一个新域,并将以下htaccess 301重定向规则置于适当位置,该规则适用于所有URL Options +FollowSymLinks RewriteEngine on RewriteBase / RewriteRule ^(.*)$ http://www.domianname.com/$1 [R=301,L] 问题是我仍然可以访问旧域上的图像、css和javascript文件。我到处找了找,尝试了各种各样的方法,但我无法让这些方法发挥作用,因为我还可以将所有图像文件、c

我已将我的网站移动到一个新域,并将以下htaccess 301重定向规则置于适当位置,该规则适用于所有URL

Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteRule ^(.*)$ http://www.domianname.com/$1 [R=301,L]

问题是我仍然可以访问旧域上的图像、css和javascript文件。我到处找了找,尝试了各种各样的方法,但我无法让这些方法发挥作用,因为我还可以将所有图像文件、css文件、javascript文件从旧域重定向到新域。

所以你有两条规则:第一条规则是将所有内容重定向到domainname.com,第二个说将所有内容重定向到subdomain1.domainname.com,那么是哪一个呢?抱歉,这是第一个域,我已经从代码中删除了该子域。我仍然可以访问旧域上的图像、css和javascript文件,这可能是一个愚蠢的问题-确定它们没有缓存在某个地方吗?你在那些目录中还有其他的.htaccess文件吗?嗨,图像没有被缓存,我只有一个htaccess文件存储在网站的根目录中。谢谢