Перейти к содержимому


× Быстрый вопрос
Пользователь месяца
Андрей WPM Андрей WPM 1-й за Июль
Очков активности: 2 142 4 темы, 90 сообщений, 14 баллов репутации
Сайт: wpmaster.kz
ТОП самых активных за этот месяц
  • Фотография Rodiola
    #1

    Rodiola (rukodelkovo.ru)
    Очков активности: 373.5 1 тема, 80 сообщений, 3 балла репутации

  • Фотография maxnik
    #2

    maxnik (konovalovpavel.ru)
    Очков активности: 217.5 0 тем, 29 сообщений, 5 баллов репутации

  • Фотография Андрей WPM
    #3

    Андрей WPM (wpmaster.kz)
    Очков активности: 103.5 Вне конкурса за определение пользователя месяца

  • Фотография Megoydagi
    #4

    Megoydagi (24ho.ru)
    Очков активности: 93 5 тем, 16 сообщений, 2 балла репутации

  • Фотография annabum
    #5

    annabum
    Очков активности: 75 2 темы, 19 сообщений, 2 балла репутации

  • Фотография IxMaster
    #6

    IxMaster (site.ru)
    Очков активности: 69 2 темы, 17 сообщений, 2 балла репутации

  • Фотография Vmir
    #7

    Vmir
    Очков активности: 57 Вне конкурса за определение пользователя месяца

  • Фотография FIvYUr
    #8

    FIvYUr (moy-evroopt.ru)
    Очков активности: 36 0 тем, 8 сообщений, 3 балла репутации

  • Фотография lena220678
    #9

    lena220678
    Очков активности: 34.5 2 темы, 17 сообщений, 1 балл репутации

  • Фотография re-search
    #10

    re-search
    Очков активности: 24 4 темы, 4 сообщения, 1 балл репутации

  • Показать весь ТОП 10
Поддержите форум! =)
Апдейты
  • Яндекс ИКС: 30.07.2019
  • Яндекс выдача: 19.08.2019
Топ 5 участников по репутации


Регвыр отлавливающее ссылки, которые не заканчиваются на определенное слово

#1 borus

borus
  • Неактивные
  • 72 сообщений
  • Репутация: 2
0

Отправлено 25 Декабрь 2013 - 13:57

Добрый день

В .htaccess после RewriteBase / надо составить регулярное выражение, которое бы отлавливало ссылки вида "/catalog/название_категории", в конце которых не стоит определенной последовательности символов. Например не нужно отлавливать ссылки вида /catalog/название_категории/название_товара-detail?Itemid=0

Научите пожалуйста, как записывается такое выражение
кажется так:
#^catalog/([^/]*)[^(?:?Itemid=0)]$#
кто-нибудь может пояснить зачем в (?:?Itemid=0) ?: стоит?

 

 

  • 0

#2 Ixman

Ixman
  • Пользователь PRO
  • 3 159 сообщений
  • Репутация: 838

Отправлено 25 Декабрь 2013 - 20:55

Знак ? в regex говорит может быть а может и нет
  • 0


#3 borus

borus
    Topic Starter
  • Неактивные
  • 72 сообщений
  • Репутация: 2

Отправлено 26 Декабрь 2013 - 11:03

Это да. только тут сразу два надо анализировать, как понимаю - "?:"
  • 0


Оформление форума – IPBSkins.ru