我两个域。domainA.co.uk 和 domainB.co.uk
domainA.co.uk 是主站点。这是所有文件的位置,包括 htaccess 文件
domainB.co.uk 不在同一台服务器上托管,但 DNS A 记录指向 domainA.co.uk IP 地址。
是否可以将 domainB.co.uk 重定向到 domainA.co.uk/page?
在 domainB.co.uk 指向主机上启用 mod_rewrite 和 .htaccess httpd.conf
,然后将此代码放在您.htaccess
的DOCUMENT_ROOT
目录下:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)?domainB\.co\.uk$ [NC]
RewriteRule ^ http://domainA.co.uk%{REQUEST_URI} [R=301,L]
将此添加到您.htaccess
的 Web 根/
目录中domainA.co.uk
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)?domainB\.co\.uk$ [NC]
RewriteCond %{REQUEST_URI} !^/page [NC]
RewriteRule ^(.*)$ page/$1 [L]