1

需要你的指导。我被 WordPress 中的 .htaccess 永久重定向卡住了。我浏览了很多关于 SF 的帖子,但都达不到标准。

设想 :

  1. 我有 2 个域
  2. 两个域都托管相同的内容,但在不同的 URL 上,例如;旧域/苹果 = 新域/apl

必备:

  1. Old-domain.com 上的每个 URL 都应重定向到 New-domain.Net;正如我希望的那样,我将决定以前域中的哪个 URL 应该重定向到新域上的哪个 URL。这不应该自动完成。我可能有机会将旧域的两个或多个 URL 指向新域上的特定 URL。
  2. 如果在旧域中找不到特定页面或 URL 等,则应将其重定向到新域。
  3. 旧域上不再存在的 URL 很少。从 SEO 的角度来看,我也想在新域上重定向它们。
  4. 4.

这是我最接近做我想做的事。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
**redirect 301 /apple http://newdomain.com/apl
redirect 301 /colour http://newdomain.com/color**
</IfModule>
# END WordPress

但是这组代码不适用于我的博客。相反,它开始自动将 old-domain/wp-admin/edit/php 重定向到 new-domain/wp-admin/edit/php

寻找 :

我正在寻找可以帮助我做到这一点的完美代码。只需演示如何处理一些虚构的域名 n url,以便我可以理解和做我的域。

谢谢

4

0 回答 0