Welcome! Log In Create A New Profile

Advanced

Re: Apache + nginx + SSI = некорректная обработка слэш в адресе страницы.

Alex Sergeyev
July 20, 2010 01:40PM
On Tue, 2010-07-20 at 13:10 -0400, gt-e wrote:
> Вообще, я в шоке.
> Сайт IBM.
> Страницы с добавкой /"левый_текст"
> спокойно проглочены.

А почему в шоке то?
Если кто выставит публичную ссылку на этот адрес и это как-то навредит
SEO или чему ещё, всегда можно поставить 301 редирект. А так - я тоже не
вижу причин париться и сражаться за нормализацию URI черезмерно.


Теперь по строкам
> С первой строкой я разобрался но
> отлаживать не получается, потому, что
> со второй полный абзац, синтаксис не
> понятен.

Вторая строка говорит:

"если RewriteCond выполнено - переадресуй всё что видишь, на каталог
404, которого нет" (найдите чего у вас нет)

сделано с сохраниением полного адреса только лишь для того чтоб
поставить какую-никакую аналитику или анализатор логов на предмет 404 и
понять кто на вас поставил ссылку использующую path_info и поругать или
поставить 301 редирект.

Я пробовал кстати в папке и направлял на 404 вне этой папки. Для вашего
случая (поскольку это в корне сервера) надо ещё строку добавить:

RewriteCond %{PATH_INFO} !^$
RewriteCond %{REQUEST_URI} !^/404
RewriteRule . /404%{REQUEST_URI} [L]

Реврайты это дело которое надо разбирать и пробовать. Поставьте себе
локально апач и экспериментируйте. Если мне было бы надо самому такое
писать я бы ещё ab позапускал, чтоб найти комбинацию комманд которая
работает быстрее... Хотя с 1.3 это до какой-то степени не имеет
смысла...




Саша



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

Apache + nginx + SSI = некорректная обработка слэш в адресе страницы.

gt-e July 19, 2010 02:32PM

Re: Apache + nginx + SSI = некорректная обработка слэш в адресе страницы.

Alexandr Sergeyev July 19, 2010 09:58PM

Re: Apache + nginx + SSI = некорректная обработка слэш в адресе страницы.

gt-e July 20, 2010 12:46AM

Re: Apache + nginx + SSI = некорректная обработка слэш в адресе страницы.

Deomid Ryabkov July 20, 2010 06:24AM

Re: Apache + nginx + SSI = некорректная обработка слэш в адресе страницы.

gt-e July 20, 2010 07:17AM

Re: Apache + nginx + SSI = некорректная обработка слэш в адресе страницы.

Alex Sergeyev July 20, 2010 08:42AM

Re: Apache + nginx + SSI = некорректная обработка слэш в адресе страницы.

gt-e July 20, 2010 11:55AM

Re: Apache + nginx + SSI = некорректная обработка слэш в адресе страницы.

gt-e July 20, 2010 01:10PM

Re: Apache + nginx + SSI = некорректная обработка слэш в адресе страницы.

gt-e July 20, 2010 02:04PM

Re: Apache + nginx + SSI = некорректная обработка слэш в адресе страницы.

Alex Sergeyev July 20, 2010 01:40PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 178
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