2014-12-21 3 views
1

결과없이 웹 검색에 지쳐 있으므로 끝까지 도움을 요청합니다.Plesk Nginx Wordpress 영구 링크 404 찾을 수 없음 nginx

이미지 : http://goo.gl/U8Ul0a

내가 내 서버 내가 Nginx에 대한 PHP-FPM을 활성화 Nginx에 의해 처리 PHP를 시작 원을 관리 할 수 ​​Plesk를 사용하고

은 그래서 (아래 그림)이 옵션을 설정 난 당신이 이미지를 볼 수있는 설정에 추가하기 때문에

인덱스 페이지는 probléme 내가 Wordpr을 해제하면 내가 Nginx에 를 찾을 수 없음 (404)을 얻을에있는 링크를 내가 클릭 영구 링크입니다 잘 작동 ess permalinks 모두 잘 작동하고 뒤로 전환 할 때 홈페이지 만 작동합니다.

도움이 필요하십니까? 귀하의 워드 프레스 루트 레벨에있는 경우

+0

Nginx에 대한 규칙을 Apache 대신 다시 작성 하시겠습니까? – OnlyMAJ

+0

잘 모르겠다. 잘 모르겠다. p면 나 한 걸음 씩 나 한 걸음 내게 줄 수있어! – Dolomats

답변

0

안녕하세요 남자의 나는이 404 Nginx에 오류를 해결하기 위해 더 나은 솔루션을 발견 당신을 말할 것을 기쁘게 생각 해요.

당신은이 확장을 다운로드해야합니다 htaccess로는

를 nginx에 그리고 당신의 도멘로 이동 -> 웹 서버 설정 -> 표시 htaccess로 변환을 클릭 -> u는 이미 당신의 .htaccess에 어떤 복사하여 ftp 루트 -> 다음을 클릭하십시오 nginx로 변환.

그래서 변환하고 추가 nginx 지시문 필드에서 과거 그것을 저장하고 "Ta Da !!!!!"

보안 문제없이 Inchaalah를 사용하게 될 것입니다. 우리 freind UFHH01 내가 무슨 말을하는지 안다.

0

이 당신이 당신의 위치를해야한다 모든/

location/{ 
    try_files $uri $uri/ /index.php?$args; 
} 
+0

이 코드를 추가해야하는 파일을 알려주십시오. – Dolomats

+0

Plesk 인터페이스를 사용한 적이 없지만 그림에서 하단의 추가 nginx 구성을 시도합니다. –

+0

이 필드에 추가하려고하면 잘못된 nginx 구성이 있습니다. nginx : [emerg] 중복 위치 "/"에서 /var/www/vhosts/system/fondationmjid.com/conf/vhost_nginx.conf:1 nginx : 설정 파일 /etc/nginx/nginx.conf 테스트가 실패했습니다. – Dolomats

3

음을 차단하고, 도와 너희들을 감사합니다!
SO 및 일부 외부 포럼에서 더 많은 검색을하면 솔루션을 찾을 수있었습니다. 여기

는 Nginx에 가상 호스트 설정에서 사용자 정의를 추가 포함하는 방법을 단계는 다음과 같습니다

mkdir /usr/local/psa/admin/conf/templates/custom/domain 

cp /usr/local/psa/admin/conf/templates/default/domain/nginxDomainVirtualHost.php /usr/local/psa/admin/conf/templates/custom/domain/ 

하고 다음 코드를 이미 가지고있는 위치 코드 편집 :

location ~ /$ { index index.php index.cgi index.pl index.html index.xhtml index.htm index.shtml; try_files $uri $uri/ /index.php?$args; } 

/usr/local/psa/admin/bin/httpdmng --reconfigure-all # to apply new configuration for all domains 
+0

다음과 같이 응답을 허용 가능으로 표시하십시오. – Jad

+0

그래,이 솔루션은 나를 위해 일했습니다. 감사합니다! – strangeman

1

것은 당신은 단지 삽입해야합니다 "Additional nginx directives"에서 :

try_files $ uri $ uri//index.php?$args;

는 "위치/{"EN 드 마지막을 "}"를 삽입하지 마십시오