我有一个源和几个用户域。我在源域和用户域中保留了JS,CSS和图像文件,包括source.com/js/jquery.js
之类的内容,但我希望将它们显示为user1.com/js/jquery.js
,{{ 1}}没有物理文件。
user2.com/js/jquery.js
这可能与htaccess有关吗?为了获得帮助,所有这些source.com/css/bootstrap.css
source.com/js/jquery.js
source.com/user/1/library/picture.png
source.com/user/2/library/picture.png
user1.com/css/bootstrap.css
user1.com/js/jquery.js
user1.com/library/picture.png
user2.com/css/bootstrap.css
user2.com/js/jquery.js
user2.com/library/picture.png
,source.com
,user1.com
都位于同一服务器中。
感谢您的帮助。
答案 0 :(得分:1)
好的,测试一下:
user1.com
.htaccess
中的使用RewriteRule
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^js/jquery.js$ http://source.com/js/jquery.js [P]
</IfModule>
然后您的网址就像这样http://user1.com/js/jquery.js
,文件将从http://source.com/js/jquery.js
读取,而不会更改网址。
这对我有用。