mva
January 29, 2015 06:14PM
В письме от Чт, 29 января 2015 17:59:48 пользователь Helper code написал:
> У меня строка "index index.html;" находится именно в server{}. Nginx при
> этот отдает одну и туже страницу index.html c кодом 200 и при запросе
> site.com/en/ и при запросе site.com/en/index.html
> Никакого редиректа 301 с site.com/en/ на site.com/en/index.html не
> происходит.
>

Ах, вы хотите именно явный видимый редирект...

Ну, попутно с ответом я бы хотел поинтересоваться зачем нужно такое
извращение?

А так:

> rewrite ^(.*)/$ $1/index.html permanent;

(ну, или, может, кто-нибудь в рассылке подскажет менее костыльный вариант...)

Но лично мне, если честно, противна и непонятна сама суть затеи. Более
"красиво" выглядит как раз наоборот некое подобие ЧПУ...


--
Best regards,
mva
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Редирект каталога на index.html без директивы INDEX

Helper code January 28, 2015 04:28PM

Re: Редирект каталога на index.html без директивы INDEX

mva January 29, 2015 03:04PM

Re: Редирект каталога на index.html без директивы INDEX

Helper code January 29, 2015 05:59PM

Re: Редирект каталога на index.html без директивы INDEX

mva January 29, 2015 06:14PM

Re: Редирект каталога на index.html без директивы INDEX

Helper code January 30, 2015 09:44AM

Re: Редирект каталога на index.html без директивы INDEX

Aleksandr Sytar January 31, 2015 02:46AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 282
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready