如果URL包含字符串,则重定向到页面

时间:2012-10-15 10:26:12

标签: .htaccess url redirect web

我的生意已经被买断了。因此,我们正在重塑品牌并更改我们网站的网址。我有2个URL指向一个Web服务器(旧的原始URL和新URL),我想要做的是在我的页面上有脚本,以查看我的用户是否访问过旧URL。如果他们有,我会希望他们被重定向到一个特定的html页面告诉他们该网站已经改变,他们需要更新他们的收藏夹。我不希望重定向自动化。

基本上每当检测到旧网址时,我都希望他们重定向到重定向页面以通知他们

如果网址包含'dls.myOLDwebsite.co.uk',请重定向:'dls.mywebsite.co.uk/redirect.html'

我之所以这样做是因为如果用户要访问新的正确地址(例如; dls.myNEWwebsite.co.uk),那么我不想要任何重定向或消息。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

我相信你正在寻找这个。

您需要将以下内容添加到您网站的.htaccess文件中

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REMOTE_HOST} dls.myOLDwebsite.co.uk ^
RewriteRule ^/$ http://dls.mywebsite.co.uk/redirect.html [R=301,L]