nginx 고정 링크 복구 404

1729 단어
How to  fix  nginx permalink 404 
두 파일 에서:
첫 번 째 파일: / usr / local / nginx / conf / nginx. conf
두 번 째 파일: / usr / local / nginx / conf / vhost / www. myhost. com. conf
코드 두 개 추가:
첫 번 째 코드:
        if ( -f $request_filename /index.html){
                rewrite (. *) $ 1 /index.html break;
        }
        if ( -f $request_filename /index.php){
                rewrite (. *) $ 1 /index.php;
        }
        if ( ! -f $request_filename){
                rewrite (. *) /index.php;
        }

루트 / home / www / host. com 에 가입 하기;의 아래 와 location ~. * \. (php | php 5)? $중간
가입 하 다
 
root /home/www/host.com;
 아래
  include wordpress.conf; 가운데
두 번 째 코드:
try_files $uri $uri / /index.php;

가입 하 다 location ~ .*\.(php|php5)?$ 대괄호
마지막 결과:

location ~ . *\.(php |php5) ?$
            {
                try_files $uri $uri / /index.php;
                fastcgi_pass  unix : /tmp /php -cgi.sock;
                fastcgi_index index.php;
                include fcgi.conf;
            }

그리고 nginx 프로필 문법 검사 
  /usr /local /nginx /sbin /nginx -t 

오류 가 없 으 면 nginx 를 다시 시작 합 니 다.
/usr /local /nginx /sbin /nginx -s reload

노트

좋은 웹페이지 즐겨찾기