2012-06-14 8 views
0

.htaccess로 리다이렉트를 거의하지 않고 시작했으나 방금 잘못되었습니다. http://www.mydomain.com/it/about을 쓰면 브라우저가 http://www.mydomain.com/it/about.php으로 점프하지만 내가 잘못 작성한 곳으로 리디렉션하려고했습니다! 내가 쓴 것을 exacly 기억할 수 없다. (인터넷을 통해 몇 번이나 코드를 가져왔다.) 문제는 이제 .htaccess를 삭제했지만, http://www.mydomain.com/it/about.php에 액세스하려고하면 브라우저가 http://www.mydomain.com/it/about으로 리디렉션됩니다. 어떻게 이런 일이 일어날 수 있습니까? 서버에 .htaccess가 없습니다 !!!!!!.htaccess가 삭제되었지만 그 영향은 남아 있습니다

+1

301 리디렉션 인 경우 최신 브라우저는 리디렉션을 수행합니다. 따라서 브라우저 캐시를 정리하고 다시 시작하십시오. – LazyOne

답변

2

301 리디렉션 ([R=301])을 사용하는 경우 브라우저는 리디렉션을 캐시합니다. 다른 브라우저를 사용하거나 캐시를 삭제하십시오.

+0

바로 그 사람입니다! Chrome을 사용하면 모든 기능이 작동합니다. 감사합니다. 나는 더 이상 그를 필요로하지 않는 서버의 엑소시스트를 부를 것이다 :-) – Nicolaesse

1

정말 끝났습니까? .htaccess 파일은 보안을 위해 숨겨져 있습니다.

.htaccess 파일을 업로드 해보세요.

0

터미널에 "a2dismod rewrite"를 입력하여 다시 쓰기 모듈을 비활성화하고 다시 활성화하십시오. 이것은 .htaccess 파일의 효과를 제거합니다.

관련 문제