重定向到另一个网站

时间:2019-02-18 11:41:48

标签: javascript php html url-redirection

我有两个网站https://abc1.com https://example1.com

Example1是一个电子商务网站。假设网站上的产品链接为https://example1.com/products/123456.html

现在我正在共享产品,并且共享链接为https://abc1.com/products/123456.html

用户单击链接时,它应重定向到https://example1.com/products/123456.html

对于手动的静态页面,每个链接都是可以的。但是我希望它是动态的。您可以理解,在电子商务站点中将有大量产品,并且不断更新。因此,无论产品ID如何动态放置在abc.com中,都应重定向到example1.com。

我必须通过js.like https://abc1.com/probucts/xyz123.html->重定向到js,文本/图片将为-> [redirection]-> https://example1.com/products/xyz123.html

的页面

如果有人可以帮忙。

1 个答案:

答案 0 :(得分:0)

您将需要使用.htaccess,需要在.htaccess网站的根目录中创建一个名为abc1.com的文件,其内容如下:

RewriteEngine on
RewriteRule ^/products/([0-9]+).html$ https://example1.com/products/$1.html [R=301,NC,L]

这将重定向每个URL,例如:https://abc1.com/products/123456.html
为此:https://example1.com/products/123456.html

编辑:

如果您需要通过JS重定向,只需将URL重写为一个页面即可:

RewriteEngine on
RewriteRule ^/products/([0-9]+).html$ /redirect.html?id=$1 [NC,L]

redirect.html内,使用id参数放置JS重定向代码