重写一个目录到另一个目录没有redirect

我有以下重写规则:

RewriteRule ^support/(.*)$ /blog/support/$1 [R=301,NC,L] 

但是,它只是一个简单的redirect。 我想要的/support显示/blog/support的内容,而无需更改/blog/support的URL。 我怎样才能做到这一点?

另外,以上只适用于/support有尾随斜线。

如果/blog/support对应于文件系统中的一个位置,则说/var/www/blog/support ,那么你可以使用

 Alias /support /var/www/blog/support 

Alias指令的文档说,第二个参数必须是文件或目录path,但不是另一个URL。

如果你只想要一个内部的redirect,所以用户没有看到URL的改变,那么你所需要做的就是从你的RewriteRule的标志中删除R=301,

为了不需要尾随/,斜线或尾线testing:

 RewriteRule ^support(/.*|$) /blog/support$1 [NC,L]