htaccess文件夹到子域重写
问题描述:
example.com/blog
如何在没有重定向的情况下无缝显示blog.example.com
的内容?htaccess文件夹到子域重写
不是这个:
RewriteRule ^/blog http://blog.example.com [R=301,L]
感谢。
答
为了发生这种情况,域和子域必须从相同的文件目录运行。然后,您可以将/blog
路径重写为与子域用于运行的文件相同的文件。根据您的权限,可以指定一个../
指向它正在使用的文件的路径,如果您获得正确的目录。
但是,只要您在重写规则中指定完整的域路径,Apache将总是重定向请求。你无法解决这个问题。
答
如果example.com/blog和blog.example.com(子域)都指向同一个目录(blog
)。然后,您可以直接访问指定路径而不进行任何重定向。