2012-12-15 2 views
0

내 웹 사이트에서 매우 이상한 문제가 있습니다. 디렉토리가 엉망이므로 다른 HTML 페이지에 대한 모든 링크가 404 페이지로 리디렉션됩니다.모든 링크가 리디렉션됩니다.

예를 들어 내 웹 사이트는 www.mywebsite.com/en입니다 (루트 디렉토리가 아니라 루트 디렉토리의 "en"폴더에 있음). 나는 링크가있는 경우 :

<a href="../site/page2.html">Link</a> 

대신 www.mywebsite.com/site/page2.html 것, 그것은 갈 것을 "http://www.mywebsite.com/ 홈/사용자 이름/public_html/ site/page2/"이며 분명히 존재하지 않습니다. "/ home/username/public_html"로 리디렉션되는 이유는 무엇입니까?

이 오류는 웹 페이지를 테스트 할 때 로컬 버전에서 발생하지 않습니다. 호스트 (Hostgator)에 업로드 한 후에 만 ​​발생합니다.

감사합니다.

답변

0

말하기 어렵습니다. 나는 당신이 아파치를 사용하고있는 것 같아서, 나는 url 매핑을 점검 할 것이다.

아마도 mod_userdir과 관련이 있습니다. Mapping URLs to Filesystem Locations

관련 문제