首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用htaccess将外部文件作为本地文件访问

问使用htaccess将外部文件作为本地文件访问
EN

Stack Overflow用户
提问于 2017-01-18 21:41:32
回答 1查看 155关注 0票数 1

我有一个源代码和几个用户域。我将JS,CSS和图像文件保存在源域中,在用户域中,我包含了像source.com/js/jquery.js这样的东西,但我想在没有文件的情况下显示它们,比如user1.com/js/jquery.js,user2.com/js/jquery.js。

代码语言:javascript
复制
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都在同一台服务器上。

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-18 22:20:27

好的,测试一下:

在user1.com .htaccess中使用RewriteRule

代码语言:javascript
复制
<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中读取,而不会改变网址。

这对我很有效。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41720996

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档