我想将内容托管在访问者附近,并正在尝试提供程序。
我最近将一些图像URL从主域更改为我要用作CDN的服务器。
如果cdn关闭,我想在.htaccess中使用重写功能在主域上复制这些图像。
在CDN上托管的图片(网址是在主域的php文件中硬编码的图片)的网址是这样的:
http://cdndomain.com//path/to/image/image-name.jpg
万一遇到麻烦,我想将其重写为
http://www.maindomain.com/wp-content/uploads/image-name.jpg
我尝试使用此重写,但是我不知道如何删除路径/到/图像/的一部分,而且我不认为它会重写以cdndomain.com开头的网址
RewriteCond %{HTTP_HOST} cdndomain.com
RewriteCond %{REQUEST_URI} ^/path/to/image/
RewriteRule (.*) http://www.maindomain.com/wp-content/uploads/$1 [R=301,L]
有没有办法实现我想要的?