我有两个域名example.com
和,example.org
均通过 1&1 注册。当前 Wordpress 网站使用,.org
并且已将域名设置为从 1&1 配置面板.com
重定向到。.org
但是重定向只对主页有效,对子页面无效,例如,预计会example.com/contact
重定向到example.org/contact
,但实际上只会重定向到example.org
。
我已经尝试过修改文件.htaccess
,但无法达到我的目标。
RewriteEngine On
Options +FollowSymLinks
RewriteBase /
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ https://example.org [R=301,L]
我怎样才能将.com
子.org
页面保留在 URL 中而不是仅仅重定向到主页?
答案1
为了在执行 URL 重定向(即从 example.com/contact 到 example.org/contact)时保持子页面的完整性,您必须使用 ReWrite URL 来更改 URL 字符串,然后重定向到正确的页面。
如果您有很多页面,这将是一个问题,但几页应该不难。
谨致问候,莫