我有一个源代码和几个用户域。我将JS,CSS和图像文件保存在源域中,在用户域中,我包含了像source.com/js/jquery.js这样的东西,但我想在没有文件的情况下显示它们,比如user1.com/js/jquery.js,user2.com/js/jquery.js。
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使用htaccess可以做到这一点吗?为了方便起见,所有这些source.com、user1.com、user2.com都在同一台服务器上。
谢谢你的帮助。
发布于 2017-01-18 22:20:27
好的,测试一下:
在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中读取,而不会改变网址。
这对我很有效。
https://stackoverflow.com/questions/41720996
复制相似问题