CakePHP를 사용했던 이전 사이트에서 일부 리디렉션이 있습니다. 새 사이트에는 일반 PHP 페이지가 있습니다. 리디렉션하려고 할 때 내가하는 데 문제가의 .htaccess 파일에 다음.htaccess를 사용하여 이전 CakePHP 페이지에서 CakePHP가 아닌 페이지로 리디렉션하는 방법
Redirect 301 /old-page-here http://samesitename.com/somedirectory/newfilename.php
해당/- 여기 된 페이지가 확장 .ctp했다. 브라우저에서 이것을 실행하면 newfilename.php가 반복적으로 반복되는 루프가 생깁니다 (다른 webaddress 정보와 마찬가지로 - 그러나 반복되지는 않음).
CakePHP가 페이지 번호를 넣을 때와 비슷한 문제가있었습니다. 그것은 webaddress에 두 디렉토리를 추가
Redirect 301 /olddirectory/old-page-here/2 http://samesitename.com/somedirectory/newfilename-2.php
. 슬래시 넘버로 끝나지 않은 웹 루트 디렉토리 (데이터베이스에서 가져온 디렉토리)에있는 페이지를 리디렉션하면 OK로 연결됩니다.
어떤 아이디어가 잘못 되었나요?
우리가 더 이상 CakePHP를 설치하지 않았다는 것을 잊어 버렸습니다. –
.htaccess에 mod_rewrite 규칙과 같이 간섭을 일으킬 가능성이있는 항목이 있습니까? 루프가 형성되는 것처럼 들립니다. –
내가 가지고있는 것은 리디렉션 301 목록입니다. –