htaccess文件夹到子域重写



example.com/blog如何在不重定向的情况下无缝显示blog.example.com的内容?

不是这个:

RewriteRule ^/blog http://blog.example.com [R=301,L]

谢谢。

为了实现这一点,域和子域必须从同一文件目录中运行。然后,您可以将/blog路径重写为子域用于运行的同一文件。根据您的权限,如果目录正确,则可以指定它正在使用的文件的../路径。

但是,无论何时在重写规则中指定完整的域路径,Apache都会始终重定向请求。你绕不过去。

如果example.com/blogblog.example.com(子域)都指向同一目录(blog)。然后,您可以直接访问指定的路径,而无需任何重定向。