花了 12 个小时,stackoverflow 上的十几个帖子变成了紫色,但仍然不知道我做错了什么
我试图在 .htaccess 上使用 mod_rewrite 设置无 cookie 域,将子域(a1、a2、a3、a4、a5)重写为 root。
这是我到目前为止所得到的..
RewriteCond %{HTTP_HOST} ^a1.my-domain.com [NC]
RewriteRule ^(.*)$ http://www.my-domain.com/$1 [R=301,NC]
然后,我上传到根目录并使用此代码从浏览器打开一个 php 文件
<img src="http://a1.my-domain.com/images/imgname.jpg">
也试过直接去网址
http://a1.my-domain.com/images/imgname.jpg
http://a1.my-domain.com/
但两者都不起作用,图像没有显示,而 .htaccess 中的其他代码工作正常。您能否就此提出解决方案?
/////////////编辑更多信息/////////////
根据 - http://www.stoimen.com/blog/2010/03/12/use-cookie-free-domain-and-cdn-for-static-content/ - 我想在不移动的情况下设置一个 Cookie 免费域资源到子域并创建一个并行加载,据我了解,它会在网站加载时增加连接,同时使其无 cookie。
我想加载下面的html
<img src="http://www.my-domain.com/images/imageA.jpg">
<img src="http://www.my-domain.com/images/imageB.jpg">
<img src="http://www.my-domain.com/images/imageC.jpg">
使用下面的这些(将 'a*.my-domain.com' 指向 'www.my-domain.com')
<img src="http://a1.my-domain.com/images/imageA.jpg">
<img src="http://a2.my-domain.com/images/imageB.jpg">
<img src="http://a3.my-domain.com/images/imageC.jpg">
通过阅读有关 Cookie-Free 的信息,我只需要创建一个子域并将其指向根 www,但是,由于我的主机提供 DirectAdmin 控制面板,我无法将子域指向任何地方,除了带有其名称的子文件夹而且我没有访问 Apache 以修改虚拟主机配置。所以,我尝试使用 .htaccess 来做到这一点。你能建议怎么做吗?我对此很陌生,所以如果我误解了,请纠正我。谢谢 :)