我们网站中的很多页面都使用旧的子域来存储图像、css 和 javascript 文件。我从新手开发人员那里继承了这个项目,他们没有使用任何通用的设计模板。结果是数百页具有对内容的静态引用,示例如下:
http://static.foo.bar/css/sample.css
http://static.foo.bar/brochure/css/sample.css
http://static.foo.bar/company/newsletter/js/common.js
http://static.foo.bar/images/version2/header.jpg
...以及数百个其他地点。我需要将它们全部指向主域而不是子域,而无需在 .htaccess 文件中为每个域创建规则。所以:
http://static.foo.bar/css/sample.css
should point to:
http://www.foo.bar/css/sample.css
http://static.foo.bar/brochure/css/sample.css
should point to:
http://www.foo.bar/brochure/css/sample.css
http://static.foo.bar/company/newsletter/js/common.js
should point to:
http://www.foo.bar/company/newsletter/js/common.js
http://static.foo.bar/images/version2/header.jpg
should point to:
http://www.foo.bar/images/version2/header.jpg
我知道这是可能的,只是我不是服务员。任何帮助将不胜感激。