使用.htaccess从mypage.domain重定向到mypage.domain/page


Redirect from mypage.domain to mypage.domain/page with .htaccess

正如标题所说,我想重定向自:mypage.domainmypage.domain/page

我已经试过了:

RewriteEngine On
RewriteBase /
Redirect 301 / http://www.mypage.domain/page

我得到一个错误,页面没有正确重定向,而且url指向类似的东西:

www.mypage.domain/pagepagepagepagepagepagepagepage

有人能帮帮我吗?提前谢谢。

你做错了。301状态代码用于永久重定向,在这里您将再次将其重定向到同一域。因此,当第一次重定向发生时,它再次进入mypage.domain,然后再次查阅.htaccess文件,再次发生重定向。因此,在某种程度上,它进入了一个循环。

正确的301重定向应该通过以下方式完成:

Redirect 301 / http://mynewpage.domain/

这里需要的是将登录页重定向到根目录中的特定子文件夹。以下类型的东西对你有用:

Redirect /index.html http://mypage.domain/page/

这里的index.html可以是你的任何登陆页。它可以是index.php等。