.htaccess如何将子目录的内容重定向到目录

时间:2018-10-24 20:41:12

标签: apache .htaccess redirect

如果我要将内容从www.mysite.com/subdirectory/image.jpg重定向到www.myothersite.com/image.jpg

,我该如何实现?

但是我当前的.htaccess会重定向www.myothersite.com/subdirectory/image.jpg这样的内容

RewriteEngine On    
RewriteRule \.(css|js|webp)$ http://myothersite.com%{REQUEST_URI} [NC,R=301,L]

1 个答案:

答案 0 :(得分:1)

您可以在/subdirectory/.htaccess中使用此规则:

RewriteEngine On

RewriteRule ^.+\.(css|js|webp|jpe?g)$ http://myothersite.com/$0 [NC,R=301,NE,L]

%{REQUEST_URI}代表完整的URI,但$0subdirectory/之后将具有URI部分