这有点像泡菜,不幸的是,如果我没有继承其他人的问题,我就不会加入泡菜。
在我的公司,我们有一个夏季业务和一个冬季业务。以前的承包商没有在同一个 CMS 中设置具有相似内容的两个企业,而是将冬季网站安装在基本 public_html 文件夹中,并将夏季网站安装在子目录中。
当夏天到来时,这会产生问题,因为人们访问我们的网站时仍然会看到冬季网站,尽管我们希望他们去夏天。我们也不希望通过将每个人从根目录引导到 /summer/ 并摆脱 /winter 来使冬季网站无法访问。我们也有一些我们在那里获得的 SEO 实力......
我的理论解决方案如下:
1- 将所有冬季网站移动到 /winter/ (改变这些被合并并内置到 drupal CMS 中,所以请原谅子目录的扩散)
2- 将所有内部内容重定向如下,以尽可能保持我们拥有的页面的 SEO 排名,而不会使访问者感到困惑:
#redirect internal to winter page
RewriteCond %{REQUEST_URI} ^/?
RewriteRule (.*) /winter/$1 [R=301]
该代码确实有效。
3- 仅将登录页面 (http://www.website.com/) 重定向到内部夏季页面 /summer/
我能够完成前两个没问题。问题在于第三个。我真的可以在这里使用一些帮助!我已经用谷歌搜索了几个小时,但我对 .htaccess 的理解还不够好,甚至不知道如何提出这个问题。我试图找到一些基本教程,但更多时候我只是找到关于如何完成任务的简短片段,而任务本身却一无所获。
那么,有人吗?布勒?