我想 301 将 .net 网站重定向到我的 .com 网站,但不确定重定向内页的正确方法。这是我想要做的:
将 .net 网站的主页重定向到 .com 网站的内页 - oldsite.net 到 newsite.com/ranking-page.php
将此 .net 站点的一些内页重定向到 .com 站点的相关内页,如下所示:
oldsite.net/party-poker/ 到 newsite.com/party-poker.php
oldsite.net/us-poker/ 到 newsite.com/us-poker-sites.php
还有 2-3 个内页 url 被重定向到 newsite.com 的相关内页。
- 将 oldsite.net 的所有其他内页重定向到 newsite.com/ranking-page.php
让我知道是否可以通过 htaccess 做这样的事情。如果不可能,我只想将整个 oldsite.net 站点及其所有内页 301 发送到 newsite.com/ranking-page.php。再次,让我知道如何使用 htaccess 做到这一点。
我尝试了 2 种不同的方法,但没有奏效。#1 我使用此代码将整个 oldsite.net 站点重定向到 newsite.com/ranking-page.php,如下所示:
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.newsite.com/ranking-page.php$1 [R=301,L]
但这会将内部页面重定向到类似的 url 结构,如 oldsite.net/strategy/ 到 newsite.com/strategy/,而我在 newsite.com 上没有这样的页面/url 结构。尝试了其他一些方法,但似乎没有任何效果......:/