Перенаправление PHP/ NGINX: 301

#php #redirect #nginx

#php #перенаправление #nginx

Вопрос:

Я делал временное перенаправление в PHP, меняя заголовки.

Однако сейчас я хотел бы сделать простое перенаправление страницы 301 непосредственно в Nginx:

http://domain.com/example.php?var=value

Для:

http://domain.com/index.htm

Я пытался:

 location / {
    index index.htm index.php;
    rewrite example.php?var=value / permanent;
}
  

Но это не работает…

Есть идеи?

Спасибо.

Комментарии:

1. Вы вообще используете php? если да, то как вы это делаете? Через прокси или fastcgi?

Ответ №1:

Проще говоря (из «location / {}»):

rewrite /example.php?var=value / permanent;

Кстати, в PHP есть способ также перенаправлять 301.