我对Apache服务器上的301重定向有一些疑问,这是从旧网站重定向。
OLD DOMAIN:
http://xx.xxxxx.xxxxx.com/folder
新域名:
http://www.xxxxxxxxx.com.au
在这种情况下,旧网域我的网站完全位于网站的“文件夹”部分。我有画廊,文章等都坐在“文件夹”中,我想逐页重定向到新网站。重定向超过1000页。
我在Excel文档中设置了旧网址和新网址,并准备了一个条目以添加到.htaccess
,我希望能够将旧网站的主页重定向到新网域,然后将旧网站上的许多重要文章,图库,类别转换为新域名上的全新网址。
我认为这个问题是旧域有250个指向主文件夹的链接。如果我只是将该文件夹重定向到新的根域,那么我是否能够独立地重定向所有子文件夹,或者在主文件夹上的重定向是否在所有文件夹中向下级联,实质上是将所有内容重定向到新的根域?
非常感谢任何帮助。
答案 0 :(得分:0)
通过.htaccess
文件的301重定向适用于优先顺序。我概述了我的解决方案here,它似乎与您上面的评论一致。
基本上,您的主页应该是最后一次重定向b / c .htaccess
会将其视为一个包罗万象的网址。如果您先列出它,那么它会将每个页面重定向到主页。如果您希望特定条目获得更深层的网址,那么您需要在主页重定向之前列出该条目。