我有两个域名:project1.com和project2.com。后者包含一个子域login.project2.com。我需要将用户重定向到此位置,即根据用户的输入从前者重定向到login.project2.com。(不要问逻辑,也不要问我为什么要这样做,这只是因为我被要求这样做)。
我尝试过以下几种方法:
function redirectToPage() {
if (someVar == someValue) {
document.location = 'http://www.login.project2.com'; // does not work
我们最近从一个域迁移到了另一个域。我们成功地将所有有效的URL重定向到新站点上的对应URL。然而,有相当多的链接在旧的域名上是有效的,而在新的域名上根本不存在。(例如,过时的页面/链接,因此我们没有迁移它们)
例如,我们在旧域上有一个博客组件,它生成了许多动态链接,如/ blog /category/abc和/blog/tag/xyz。我们在新的域名上不再有这个博客组件。
使用htaccess,确保Google和其他SE正确意识到这些页面/链接不再存在的最佳方法是什么?