我有一个情况如下:我有一个网站,里面有很多文件(Yii框架)。我需要把它从http://domain1.com迁移到http://domain2.com/foo/bar/
但是以前的开发者已经把href, src, background-image
等链接为:href="/assets/img/img1.jpg" src="/assets/js/script.js"
个
当我在浏览器中打开新网站时,所有的资源都应该像http://domain2.com/foo/bar/assets/这样加载才能使其正常工作。但是,浏览器将资源URL解释为http://domain2.com/assets/ ...因为资源在这里不存在,所以它们没有加载。
由于url分散在许多文件中,因此更改每个url并不是最好的主意。
是否有办法通过htaccess(或其他方法)更改基本url,以便服务器或浏览器将href="/assets/..."
解释为http://domain2.com/foo/bar/assets/...
1条答案
按热度按时间cnwbcb6i1#
您可以在其他规则的顶部使用此
301
重定向规则: