Php 如何修改或重写子域?
我在/public_html/blog/文件夹中有一个wordpress博客,还有一个子域指向它:blog.domain.com。现在我已经更改了我博客的域名,所以应该直接通过domain.com/blog访问它,这很好。此外,子域仍然存在,并重定向到domain.com/blog。然而,我以前所有的博客文章链接都指向blog.domain.com/p/111。我如何使用mod_重写规则,以便有人访问blog.domain.com/xyz/xyz时可以看到domain.com/blog/xyz/xyz?将此添加到您的.htaccess中Php 如何修改或重写子域?,php,wordpress,apache,.htaccess,mod-rewrite,Php,Wordpress,Apache,.htaccess,Mod Rewrite,我在/public_html/blog/文件夹中有一个wordpress博客,还有一个子域指向它:blog.domain.com。现在我已经更改了我博客的域名,所以应该直接通过domain.com/blog访问它,这很好。此外,子域仍然存在,并重定向到domain.com/blog。然而,我以前所有的博客文章链接都指向blog.domain.com/p/111。我如何使用mod_重写规则,以便有人访问blog.domain.com/xyz/xyz时可以看到domain.com/blog/xyz/
谷歌提示:进一步的例子。更新的答案-现在应该是正确的-以前是误读它
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^blog\.domain\.com [NC]
RewriteRule ^(.*)$ http://domain.com/blog/$1 [R=301]