2011-10-19 24 views
3

私はちょうどnginx 1.0.8とphp-fpmをインストールしました。最後の30分間はWordpressのURLを書き直そうとしています。ここでnginx Wordpress URL書き換え

はWordpressのURLがどのように見えるかされています。ウェブ上http://wiki.nginx.org/WordPress +他の多くが、私が受け取るたびに404エラー(時には403): http://localhost/website/blog/2011/10/sample-post/

私はこのチュートリアルを見てきました。ここで

は、私は私の設定ファイルにやったことです:

location /website/blog { 
      try_files $uri $uri/ /website/blog/index.php; 
    } 

    location ~ \.php$ { 
     root   html; 
     fastcgi_pass 127.0.0.1:9000; 
     fastcgi_index index.php; 
     fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
     fastcgi_intercept_errors on; 
     fastcgi_split_path_info ^(/website/blog)(/.*)$; 
     include  fastcgi_params; 
     error_page 404 /404.html; 
    } 

この構成では、私が「403禁じられた」状況を受けています。

私には何が欠けていますか?

+0

ログを確認する – user973254

答えて

0

は、ルートサイトフォルダ

の許可のだろうこれは私が

ワードプレスに使用する例です。
server { 
listen 80; 
server_name www.mysite.com mysite.com; 
root /srv/www/mysite.com/public_html; 
location/{ 
    index index.html index.htm index.php; 
    try_files $uri $uri/ /index.php?$args; 
} 
rewrite /wp-admin$ $scheme://$host$uri/ permanent; 
include /srv/www/mysite.com/public_html/*.conf; 
location ~ \.php$ { 
      try_files $uri =404; 
      fastcgi_pass unix:/var/run/php5-fpm.sock; 
      fastcgi_index index.php; 
      fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
      include fastcgi_params; 
    } 

}

関連する問題