2013-12-19 88 views
-1

我有一个域正在热身我的JS脚本,如何向他们发送其他脚本,他们问.htaccess?htaccess从域名重定向请求

我可以阻止与要求:

RewriteCond %{SERVER_NAME} ^(www\.)?exampole\.com$ 
RewriteRule^- [F] 

但是,如何为他们服务,另一个脚本?可以说,他们要求 mydomain.com/script.js,我想要发送它们的内容otherdomain.com/otherscript.js

回答

0

您需要使用%{REMOTE_HOST}变量来检查远程主机名。使用你的规则是这样的:

RewriteCond %{REMOTE_HOST} ^(www\.)?exampole\.com$ 
RewriteRule ^script\.js$ http://otherdomain.com/otherscript.js [L,R=301] 
+0

不工作... –

+0

定义'不工作'?如果您需要帮助,您至少需要付出一些努力来详细说明您的问题。哪个网址不起作用?你是如何测试它等的。 – anubhava

+0

不工作不是很好,不应该被热链接的脚本被下载并运行到其他地方,所以这种情况下的解决方案无效或只是不工作。你需要像5岁大一样解释吗? –