我们将主网站advancedbrain.com
移至新网站/服务器。旧网站仍然提供一些较旧的内容。现在可以在此子域中访问它:l.advancedbrain.com
。
旧服务器上的许多旧页面仍在使用以下路径查找资源:
http://advancedbrain.com/components/com_ixxocart/images/buttons/en/buttonAddToCart.gif
http://advancedbrain.com/templates/abthome/images/abt_logo.png
http://advancedbrain.com/plugins/system/2j_tabs/2j_tabs.css
http://advancedbrain.com/components/com_ixxocart/content/ajax/xajax_js/xajax.js
等。等
我正在尝试在.htaccess
中写一个重写,它会在l.advancedbrain.com
而不是advancedbrain.com
上查找这些资源。
我尝试了一些事情,但他们还没有工作。
答案 0 :(得分:0)
终于弄明白了。希望能帮助他人。
RewriteEngine On
RewriteRule "^/components/com_ixxocart/images/(.+)" "http://l.advancedbrain.com/components/com_ixxocart/images/$1" [NC,L,R=301]
RewriteRule "^/templates/abthome/images/(.+)" "http://l.advancedbrain.com/templates/abthome/images/$1" [NC,L,R=301]
RewriteRule "^/plugins/system/2j_tabs/(.+)" "http://l.advancedbrain.com/plugins/system/2j_tabs/$1" [NC,L,R=301]
RewriteRule "^/components/com_ixxocart/content/(.+)" "http://l.advancedbrain.com/components/com_ixxocart/content/$1" [NC,L,R=301]