我有一个 Joomla 网站,我有以下问题,我需要在我的产品详细信息页面上使用“返回搜索页面”功能,并且根据对我的初始问题的回复进行一些更改后,我正在使用此代码:
<br/><a href="" onclick="if (document.referrer.indexOf(window.location.host) !== -1) alert('true'); { history.go(-1); return false; } else { window.location.href = 'mysite.com.br'; }"><?php echo JText::_('VOLTAR'); ?></a>
现在,如果访问者从另一个站点直接访问我的产品页面并单击它,他将被重定向到我站点的主页,这没关系,但是如果我在我站点的搜索页面中,单击产品页面并然后点击后面的搜索链接,访问者也被重定向到我的主页,这不好,应该重定向到上一个页面,这是他自己的搜索页面。
有什么方法可以修改此代码以完成以下操作:
如果访问者来自我的搜索页面或来自我网站中的任何地方,点击这个他将被重定向到上一页,如果访问者来自我的网站之外,点击这个他将被重定向到我的主页?