2017-10-14 56 views
0

我需要引入對現有的WP網站一些漂亮的網址:WordPress站點需要新的漂亮的網址,nginx的

/foo 

應該被解釋爲

/index.php?page_id=5&param=foo 

我試過了,在我的服務器塊:

location ~ \.php$ { 
    try_files $uri =404; 
    include fastcgi_params; 
    # other fastcgi stuff ... 
} 
location/{ 
    rewrite /foo /index.php?page_id=5&param=foo last; 
    try_files $uri $uri/ /index.php?$args; 
} 

但WordPress的不斷重定向(301)我:

/foo-another-post-title-with-same-prefix 

我在哪裏錯了,如何調試? 謝謝

回答

0
location /foo { 
     rewrite^/index.php?page_id=5&param=foo last; 
} 

應該做的工作:)