轉載一篇。。。可能有些童鞋需要這個。% y% J; F/ ? i3 w& B
' P i$ U3 _+ d9 i' z前陣子一直用的是LAMP的平台,今天換成LNMP環境,wordpress出現這個問題,在進入後台後,添加新文章時提示,後台提示「No Input File Specified」,仔細看了一下,是路徑後面少了一個」/」引起的。
% R, a0 d" K! h5 z是LNMP配置的重寫規則有問題,下面是解決方案:
* r2 B& c$ J c" G1 G* Z. V
0 U$ _" c" x2 B0 p. R修改lnmp下的wordpress.conf配置- location / {" q$ G9 j0 _1 F8 z1 v
- if (-f $request_filename/index.html){
0 R* ^! M( t7 @9 F& z: s+ A - rewrite (.*) $1/index.html break;
8 @6 _) @; ?/ x - }: M/ C5 |& o4 U& ?5 b! q% Y
- if (-f $request_filename/index.php){/ ^: j1 c3 @4 N
- rewrite (.*) $1/index.php;" g! |- _# l/ _) B
- } m+ W k9 [$ P; c/ ^# o2 V) d0 ~) f
- if (!-f $request_filename){0 ^9 K/ c' r, K' s+ `, u2 F
- rewrite (.*) /index.php;
- d6 x( l0 }0 E3 L6 M# H - }' V& k* k2 R1 d; k4 W
- }8 Z% I7 X, ~: |- r
- rewrite /wp-admin$ $scheme://$host$uri/ permanent;
複製代碼 |
|