ФорумРазработкаУстановка и администрирование ПОВебсервер → .htaccess блин

.htaccess блин

  • malaba

    Сообщения: 165 Репутация: N Группа: Кто попало

    Spritz Янв. 12, 2012, 3:51 д.п., спустя 7 минут 31 секунду

    да
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz Янв. 12, 2012, 3:59 д.п., спустя 8 минут 10 секунд

    RewriteCond %{REQUEST_URI} /news/(.*)/
    RewriteRule (.*) /news/

    RewriteRule ^(.*)(?!/) $1/ [N]

    а так?
  • malaba

    Сообщения: 165 Репутация: N Группа: Кто попало

    Spritz Янв. 12, 2012, 4:04 д.п., спустя 5 минут 31 секунду

    502 Bad Gateway вообще)
    или 404
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz Янв. 12, 2012, 4:06 д.п., спустя 1 минуту 36 секунд

    502 Bad Gateway вообще)

    next зациклил)))
  • malaba

    Сообщения: 165 Репутация: N Группа: Кто попало

    Spritz Янв. 12, 2012, 4:09 д.п., спустя 3 минуты 13 секунд

    да пашел он, этот яндекс)) со своими запросами
    сил больше нету)))
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz Янв. 12, 2012, 4:14 д.п., спустя 4 минуты 28 секунд

    где-то мы тупим)
    Спустя 125 сек.
    пойду спать короче, СН
  • malaba

    Сообщения: 165 Репутация: N Группа: Кто попало

    Spritz Янв. 12, 2012, 4:15 д.п., спустя 1 минуту 32 секунды

    да может завтра повезет Сп.Нч.
  • technobulka

    Сообщения: 4540 Репутация: N Группа: Джедаи

    Spritz Янв. 12, 2012, 7:57 д.п., спустя 3 часа 42 минуты 16 секунд

    имхо, косяк не в регулярке, а здесь, надо думануть

    да, мои регулярки ахуенны XD
    Высокоуровневое абстрактное говно
  • Givi

    Сообщения: 2284 Репутация: N Группа: Адекваты

    Spritz Янв. 12, 2012, 11:45 д.п., спустя 3 часа 47 минут 5 секунд

    Бля, а причем регулярки в .htaccess, а точнее в RewriteRule, если эта команда перенаправляет запрос для самого сервера, а не для ответа. То есть, если юзер запросит без слеша, то RewriteRule не делает и не должен делать редиректы на адрес со слешем. А самому же серверу в целом похуй что у него запрашивают. один ведь хуй тут пыха разгребает все. Вот значит на ней и делайте все что вам нужно.
    А коли уж через .htaccess, то наверное правильней будет через RedirectMatch делать.
    Спустя 75 сек.
    В общем, если нужно чтоб пользователь (Яндекс) видел что запросы и прочее идет на адреса со слешем в конце, то нужен редирект с "безслешевого" адреса.
  • vasa_c

    Сообщения: 3131 Репутация: N Группа: в ухо

    Spritz Янв. 12, 2012, 12:49 п.п., спустя 1 час 4 минуты 12 секунд

    у меня так
    # документы не содержащие точки в имени должны оканчиваться слешом
    RewriteCond %{REQUEST_URI} (.*/[^/.]+)($|\?)
    RewriteRule .* %1/ [R,L,QSA]

    # содержащие точку - не должны
    RewriteCond %{REQUEST_URI} (.*)/([^/.]+\.[^/.]+)/($|\?)
    RewriteRule .* %1/%2 [R,L,QSA]
  • Givi

    Сообщения: 2284 Репутация: N Группа: Адекваты

    Spritz Янв. 12, 2012, 1:32 п.п., спустя 42 минуты 57 секунд

    vasa_c, спасибо, возьму себе на заметку. Также теперь знаю что ошибался в плане Redirect вместо RewriteRule.
  • vasa_c

    Сообщения: 3131 Репутация: N Группа: в ухо

    Spritz Янв. 12, 2012, 2:02 п.п., спустя 29 минут 58 секунд

    Также теперь знаю что ошибался в плане Redirect вместо RewriteRule.

    может и не ошибался. я вообще слабо понимаю что тут происходит, просто со старых времён осталось :)
  • Givi

    Сообщения: 2284 Репутация: N Группа: Адекваты

    Spritz Янв. 12, 2012, 3:03 п.п., спустя 1 час 1 минуту 38 секунд

    vasa_c, ну если перенаправление происходит у тебя (а оно таки происходит по флагу R - redirect). то значит я не прав был. Но а так, то я тоже во всей это галиматии в .htaccess практически ноль, все из интернетов дергаю, коли нужно.
  • malaba

    Сообщения: 165 Репутация: N Группа: Кто попало

    Spritz Янв. 13, 2012, 2:32 д.п., спустя 11 часов 29 минут 3 секунды

    все равно!
  • artoodetoo

    Сообщения: 5147 Репутация: N Группа: в ухо

    Spritz Янв. 13, 2012, 12:18 п.п., спустя 9 часов 45 минут 23 секунды

    malaba, убей себя!
    ιιlllιlllι унц-унц

Пожалуйста, авторизуйтесь, чтобы написать комментарий!