/http-bind 요청을 localhost : 7070/http-bind로 리디렉션해야하는 Openfire 서버에서 iJab을 실행하려고합니다. 나는 그것을 실행할 때 내가 내 문서 루트에 iJAb 폴더를 복사하여 httpd.conf 파일에서 디렉토리.htaccess 아파치에서 모드 재 작성이 작동하지 않는 것 같습니다
AddDefaultCharset UTF-8
Options +FollowSymLinks
Options +Indexes
Options +MultiViews
RewriteEngine On
RewriteRule /http-bind/ http://localhost:7070/http-bind/ [P]
내 htaccess로 파일 내부에 다음과 같은 코드를 작성, 그에 AllowOverride 모든
그러나, 그것은 오류를 제공 .. 사용자 이름 또는 비밀번호 오류이지만 firebug 콘솔은으로 아약스 게시물 요청시 404 오류를 표시합니다. 그래서 내가 전혀 리다이렉트되는지 의심 스럽다. htaccess가 실제로 사용되는지 여부를 확인하는 방법이 있습니까?
또한 가상 호스트를 사용하지 않고 apache 서버와 openfire 서버의 서버 이름은 모두 localhost이고 주소는 127.0.0.1입니다. 나는 openfire 관리자가 9090 포트에서 완벽하게 작동하고 http-bind 용 포트가 7070이기 때문에 그렇게 해 두었습니다.
이것이 원인 일 수 있습니까?
몇 가지 아이디어
고맙지 만 운이 아직 없습니다. ".htaccess의 경우"에 대한 의미를 설명 할 수 있습니까? – naiquevin
@naiquevin : * .htaccess *와 같은 디렉토리 별 파일에서 mod_rewrite를 사용하는 경우 테스트하기 전에 문맥 경로 접두사를 제거합니다 규칙을 적용한 후 패턴을 다시 추가합니다 (http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewritebase 참조). 이것이 바로'/'의 앞부분이 잘못된 경우입니다. – Gumbo