我在下面设置了我的子域的 CNAME:  
blog.mydomain.com    
到我安装在/blog/根目录下的文件夹中的wordpress。
以前我需要使用这个 url 来调用 wordpress:  
http://blog.mydomain.com/blog/    
这是丑陋的。我尝试了很多代码来重定向:  
http://blog.mydomain.com/    
到文件夹,这样我就可以将它用作我的 wordpress url。
最后我得到了.htaccess有效的设置:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^blog\.mydomain\.com$
    RewriteCond %{REQUEST_URI} !^/blog/
    RewriteRule (.*) /blog/$1
我还有 CNAME other subdomain: http://forum.mydomain.comto mybb 安装在文件夹中/forum/mybb/,因此.htaccess需要将[L]每个 RewriteRule 代码放在下面。
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^forum\.tophyips\.info$
    RewriteCond %{REQUEST_URI} !^/forum/mybb/
    RewriteRule (.*) /forum/mybb/$1 [L]
    RewriteCond %{HTTP_HOST} ^blog\.tophyips\.info$
    RewriteCond %{REQUEST_URI} !^/blog/
    RewriteRule (.*) /blog/$1 [L]
如果您想使用代码,请不要忘记在应用程序配置文件中设置站点 url 和 cookie 路径,以使重定向正常工作。