将特定文件类型从一个目录重定向到另一个目录

时间:2015-01-09 22:59:24

标签: .htaccess redirect

我正在尝试仅从具有其他需要保留的文件类型的特定目录重定向jpg和png图像文件。

作为一项测试,我尝试了这个以及其他变体而没有成功只移动jpg。

RedirectMatch 301 ^/wp-content/uploads/(.*)\.jpg$ http://www.example.com/wp-content/uploads/redirected_media/$1.jpg

如何使用htaccess仅重定向jpg和png图像文件而不影响其他文件类型?

1 个答案:

答案 0 :(得分:0)

您可以在.../uploads/.htaccess

中使用它
RewriteEngine on 
RewriteBase /wp-content/uploads/
RewriteRule ^([^/]+\.(?:jpe?g|png))$ redirected_media/$1 [R=301,NC,L]

如果重定向不适用于同一台服务器:

RewriteEngine on 
RewriteRule ^([^/]+\.(?:jpe?g|png))$ http://www.example.com/wp-content/uploads/redirected_media/$1 [R=301,NC,L]