2013-10-05 2 views
0

У меня есть сайт pingrglobe.com и это блог pingrglobe.com/blog ... Я застрял, когда дело доходит до NGINX, так как я довольно новичок и понятия не имею, где искать помощь.NGINX - Friendly URL

Так, на блоге URL-адреса выглядеть следующим образом: http://www.pingrglobe.com/blog/blogpost?post=4 Но я хотел бы: http://www.pingrglobe.com/blog/blogpost/4

Как мне это сделать?

Благодаря

+0

Дайте нам знать программное обеспечение, которое использует ваш блог, если таковой имеется. –

+0

Пользовательский на сервере Ubuntu. :) – matrixdevuk

+0

Вам нужно будет создать «переписать», чтобы захватить запросы на '/ blog/blogpost/4' и перенаправить его в'/blog/blogpost? Post = 4' ... http: //wiki.nginx. org/HttpRewriteModule –

ответ

0

Дайте переписан условию попробовать:

rewrite ^/blog/blogpost/([\d]+)/?$ /blog/blogpost?post=$1 

поместите его в server блоке.

+0

Я дам ему попытку и дам вам знать, как это происходит, спасибо Julian! – matrixdevuk

+0

Я получаю ошибку NGINX 500 от этого. :/ – matrixdevuk

+0

Упс, забыли qs. Попробуй еще раз. –