假设我的域名为abc.com
,位于/htdocs/
目录中。现在我正在添加一个博客/htdocs/blog/
。
现在,我希望此博客的浏览方式与blog.abc.com
相同,而不是abc.com/blog
。但我不想为所有目录做这件事。如何使用.htaccess
或一些PHP代码?
这里我只想为这个博客创建子域,而不是/htdocs/
内的其他目录,这是正确的方法吗? &安培;有什么可行的方法。
答案 0 :(得分:1)
首先创建子域blog.abc.com
,然后使用以下.htaccess代码将abc.com/blog转换为blog.abc.com:
RewriteCond %{HTTP_HOST} ^blog.abc.com$ [NC]
RewriteCond %{REQUEST_URI} !^/blog/
RewriteRule ^(.*)$ /blog/$1 [L]
最后,请访问blog.abc.com。