我有庞大的多域(使用域访问模块)Drupal 7网站。它有www子域,但当在www子域访问页面时,它被重定向到非www,主域。
问题是我无法找出导致重定向的原因。在某些情况下,它运作良好,但在其他情况下,它没有。
即。如果有些页面如:
www.domain.com/de/about_us
访问用户被重定向到:
domain.com/about_us
没有那个" de"语言别名前缀,当然会导致错误。我无法在代码或.htaccess文件中找到它。在主机服务器上有一个plesk" Plesk网络专业版"在主域的设置下,有设置"首选域"用单选按钮:
并且没有选择,所以我假设它没有在主机端完成。
尝试网站进行测试"重定向,我可以发现它是301类型的重定向(临时的)。
尝试过浏览器开发工具(Chrome,Firebug),但我无法找到更多信息。
我的问题是:有没有办法找出导致该页面重定向的原因?
答案 0 :(得分:0)
您可以使用phpMyAdmin搜索数据库中的页面: 转到phpMyAdmin - >选择DB - >搜索 - >输入短语 - >选择所有表格 - >搜索
使用应用程序在您的网站上查找重定向: https://itunes.apple.com/us/app/integrity/id513610341?mt=12 https://www.screamingfrog.co.uk/broken-link-checker/