想在我的。htaccess中指向所有来自site.com/img/any_image.jpg
的请求>>img.site.com/img/any_image.jpg
不带重定向.
换句话说,用户和所有请求都必须转到site.com/img/any_image.jpg,但最终,内容是从子域收集的。
如何做到这一点?
哈哈!张贴我的问题,发现这个答案- .htaccess重写子域到域的所有图像
但是为了满足我的需要,我不得不反过来调整它:
RewriteCond %{HTTP_HOST} ^site.com$ [NC]
RewriteCond %{THE_REQUEST} /img/([^s]+) [NC]
RewriteRule ^ https://img.site.com/img/%1 [NC,R=302,L]
R=302 -用于测试
R=301 -用于现场生产
工作正常!