我正在使用CloudFront CDN设置WordPress网站,同时使用W3 Total缓存插件来配置其中的大部分内容。
有人建议,由于Google可能会记住旧网址,或者出于其他原因,我应该使用.htaccess规则来重定向对原始域的WordPress安装级别内的图像的请求, CDN域名。我想只是为了安全起见,以避免明显重复的内容。
但是他为根.htaccess文件建议的规则似乎并没有起作用。以下是他的建议(原始域的格式为http://www.example.com。WordPress安装在名为" wordpress"的目录中.CDN域的格式为http://cdn.example.com ):
RewriteEngine On
RewriteCond %{HTTP_HOST} $www\.
RewriteRule (wordpress\/wp-content\/uploads\/.*\.jpg) http://cdn.example.com/$1 [L,R=perm]
我发现这并没有重定向任何生活在WordPress目录中的jpg文件请求。
它出了什么问题?我也想知道如何包含其他文件类型,以及如何重定向生活在其他目录中的文件类型 - 在新行上使用相同的逻辑?
答案 0 :(得分:0)
尝试以下方法:
id