【发布时间】:2016-06-11 15:59:49
【问题描述】:
我正在我刚刚购买的域上创建一个博客,并希望将另一个博客设置为子域。
现在,如果这个二级博客能像我希望的那样在不久的将来起飞,我想将它设置在它自己的域上,但我想知道重定向那些拥有的人是多么容易现有网址到新网址。
我有一个这样的文件夹结构:
domain.com >>> htaccess . index.php . about.php . blog/ . features/
我的Blog 和Features 文件夹还包含一个htaccess 文件和它们自己的index 页面+其他相关的php 页面。
我想知道您是否可以仅使用位于主 domain.com 文件夹下的主 htaccess 文件将人们重定向到新域,或者您是否必须编辑每个子文件夹中的 htaccess。
这样做的最佳方法是什么,在某种程度上,如何成功地做到这一点?
【问题讨论】:
-
RewriteRule ^ http://new-domain.com%{REQUEST_URI} [R,L]就是这样 -
这在 Primary htaccess 中?这意味着我将能够删除所有其他文件和文件夹,并且只有一个
htaccess位于子域中? -
太棒了!害怕一旦网站建立就必须创建大量重定向的想法。谢谢HJ
-
小心。该规则将重定向所有内容,包括对您的主博客的查询。您想要的只是将请求重定向到您的子域。为此,您需要一个重写条件(仅在满足条件时重定向)请参阅下面的答案。
标签: php .htaccess redirect mod-rewrite