2017-04-24 3 views
0

거대한 멀티 도메인 (도메인 액세스 모듈이 사용됨) 드루팔 (Drupal 7) 웹 사이트가 있습니다. www 하위 도메인이 있지만 www 하위 도메인에서 페이지를 방문하면 www가 아닌 ​​기본 도메인으로 리디렉션됩니다.페이지를 리디렉션하는 방법을 찾는 방법은 무엇입니까?

문제는 그 리디렉션의 원인을 찾을 수 없습니다. 어떤 경우에는 잘 작동하지만 다른 경우에는 그렇지 않습니다.

e.e. 일부 페이지가 좋아하는 경우 : 그 "드"언어 별칭 접두사없이

domain.com/about_us

:

www.domain.com/de/about_us

방문 사용자는 리디렉션입니다 물론 오류가 발생합니다.

코드 또는 .htaccess 파일에서 찾을 수 없습니다.

  • www.domain.com
  • domain.com
  • : 호스팅 서버에서 라디오 버튼 설정 "선호 도메인"가됩니다 PLESK "Plesk를 웹 프로 에디션 '메인 도메인에 대한 설정에서이 none

아무 것도 선택되지 않았으므로 호스트 측에서 수행되지 않았다고 가정합니다.

리디렉션 "테스트"를 시도한 사이트 중 301 유형의 리디렉션 (임시 유형)이 있습니다.

시도한 브라우저 devel 도구 (Chrome, Firebug)하지만 그 이상의 것을 찾을 수 없습니다.

제 질문은 : 페이지 리디렉션을 일으킨 원인을 찾는 방법이 있습니까?

+0

이 도메인 접속이 이상한 리디렉션을하고있는 것으로 보인다. 이미지 스타일 생성이 잘 작동하지 않았기 때문에 언젠가 전에 패치를해야했지만 어쩌면이 패치가 뭔가를 엉망으로 만들었을 것입니다. 어쨌든, .htaccess 리다이렉션을 추가했는데, Domain Access 모듈에서 발생하기 전에 버그가 발생했기 때문에. – MilanG

답변

0
  1. 당신은 DB에서 페이지를 검색하면 phpMyAdmin을 사용할 수 있습니다 phpMyAdmin을 이동 ->이 DB를 선택 -> 검색 -> 입력 문구 -> 모든 테이블을 선택 -> 검색

  2. 를 사용하여 응용 프로그램을 찾을 수 귀하의 사이트에 리디렉션 https://itunes.apple.com/us/app/integrity/id513610341?mt=12 https://www.screamingfrog.co.uk/broken-link-checker/

+0

1. URL이 DB에 저장된다고 생각하지 마십시오. 리디렉션 URL은 원래 URL과 동일하지만 www가 삭제됩니다. 일반적인 URL입니다. 2. 깨진 링크를 찾을 필요가 없습니다. 리디렉션이 무엇인지 찾아 내야합니다. – MilanG

관련 문제