将网址A重定向到网址B.

时间:2013-08-15 19:04:30

标签: .htaccess url-redirection

我是两个域名。 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?

提前致谢。

PS。道歉,这个问题的标题不是很好。我不能很好地总结这个警告。

3 个答案:

答案 0 :(得分:2)

在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]

答案 1 :(得分:1)

您可以查看以下链接以进行重定向:

使用Javascript: How to redirect to another webpage in JavaScript/jQuery?

PHP: How to make a redirect in PHP?

答案 2 :(得分:1)

将此添加到.htaccess

的网络根/目录中的domainA.co.uk
RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} ^(www\.)?domainB\.co\.uk$ [NC]
RewriteCond %{REQUEST_URI} !^/page [NC]
RewriteRule ^(.*)$ page/$1 [L]