example.com/blog
如何在不重定向的情况下无缝显示blog.example.com
的内容?
不是这个:
RewriteRule ^/blog http://blog.example.com [R=301,L]
谢谢。
为了实现这一点,域和子域必须从同一文件目录中运行。然后,您可以将/blog
路径重写为子域用于运行的同一文件。根据您的权限,如果目录正确,则可以指定它正在使用的文件的../
路径。
但是,无论何时在重写规则中指定完整的域路径,Apache都会始终重定向请求。你绕不过去。
如果example.com/blog和blog.example.com(子域)都指向同一目录(blog
)。然后,您可以直接访问指定的路径,而无需任何重定向。