Запрос MySQL для выбора допустимых доменов из таблицы

Существуют отдельные установки для HTTP & HTTPS, но они подаются из того же каталога. Если запрос прибывает по http, то ответ подается по http и contrawise https. Для блокирования документа от того, чтобы быть подаваемым по http необходимо будет настроить виртуальный хост с отдельным DocumentRoot и поместить его там.

1
задан 27 February 2010 в 07:13
1 ответ

Похоже на использование стиля Perl regex но MySQL не понимает их. Можно заменить, например, \d с [:digit:]. Проверьте §11.4.2 Справочника MySQL 5.1.

Я не на 100% уверен, но я думаю, что Ваш regex был бы похож:

.*\.[[:alnum:][:digit:]_-]{2,3}

хотя честно говоря, я думаю, что между различными классами существует некоторое перекрытие. Возможно, это могло быть представлено проще:

.*\.[[:alnum:]_-]{2,3}

Я должен указать также что подчеркивание _ не допустимо ни в какой части доменного имени.

2
ответ дан 3 December 2019 в 22:38
  • 1
    > > > я должен указать также, что подчеркивание _ не допустимо ни в какой части доменного имени. Спасибо за тот комментарий, you' ре действительно право. –  archer 27 February 2010 в 07:58

Теги

Похожие вопросы