
줌라 2.5, PHP 5.3.3(fpm-fcgi), nginx 1.4.2
Nginx가 실행 중입니다. 내 사이트의 홈 페이지와 index.php로 끝나는 다른 사이트 URL에 정상적으로 액세스할 수 있습니다.
그러나 URL이 다음 형식인 Joomla 카테고리를 탐색할 때:http://www.mysite.com/index.php/features/modules나는 항상 404를 얻습니다.
기사도 잘 작동하는 것 같습니다.http://www.mysite.com/index.php?Itemid=404) "index.php"가 관련되지 않은 카테고리인 것 같습니다.
이 문제를 해결하기 위해 nginx conf에 추가해야 할 것을 제안할 수 있는 사람이 있습니까?
감사해요,
스티브
답변1
Nginx에서는 다음을 포함하도록 기본 구성 파일을 수정해야 합니다.
location / {
try_files $uri $uri/ /index.php?q=$request_uri;
}
이렇게 하면 Joomla의 SEF URL이 작동할 수 있습니다.