将特定文件类型从一个目录重定向到另一个目录
Redirect a specific file type from one directory to another
我正在尝试仅重定向来自特定目录的 jpg 和 png 图像文件,该目录具有需要保留的其他文件类型。
作为测试,我尝试了这个和其他变体,但没有成功只移动 jpg。
RedirectMatch 301 ^/wp-content/uploads/(.*)\.jpg$ http://www.example.com/wp-content/uploads/redirected_media/.jpg
如何使用 htaccess 仅重定向 jpg 和 png 图像文件而不影响其他文件类型?
您可以在 .../uploads/.htaccess
中使用它:
RewriteEngine on
RewriteBase /wp-content/uploads/
RewriteRule ^([^/]+\.(?:jpe?g|png))$ redirected_media/ [R=301,NC,L]
如果重定向不是针对同一台服务器:
RewriteEngine on
RewriteRule ^([^/]+\.(?:jpe?g|png))$ http://www.example.com/wp-content/uploads/redirected_media/ [R=301,NC,L]
我正在尝试仅重定向来自特定目录的 jpg 和 png 图像文件,该目录具有需要保留的其他文件类型。
作为测试,我尝试了这个和其他变体,但没有成功只移动 jpg。
RedirectMatch 301 ^/wp-content/uploads/(.*)\.jpg$ http://www.example.com/wp-content/uploads/redirected_media/.jpg
如何使用 htaccess 仅重定向 jpg 和 png 图像文件而不影响其他文件类型?
您可以在 .../uploads/.htaccess
中使用它:
RewriteEngine on
RewriteBase /wp-content/uploads/
RewriteRule ^([^/]+\.(?:jpe?g|png))$ redirected_media/ [R=301,NC,L]
如果重定向不是针对同一台服务器:
RewriteEngine on
RewriteRule ^([^/]+\.(?:jpe?g|png))$ http://www.example.com/wp-content/uploads/redirected_media/ [R=301,NC,L]