Я использую для этого C # и ASP.NET.
Мы получаем много «странных» запросов на наших серверах IIS 6.0, и я хочу регистрировать и каталогизировать их по доменам.
Например. мы получаем несколько странных запросов вроде этих:
http://www.poker.winner4ever.example.com/
http://www.hotgirls.example.com/
http: //santaclaus.example .com /
последние три являются своего рода очевидно, но я хотел бы отсортировать их все в один, поскольку "example.com" размещен на наших серверах. Остальное нет, извините: -)
Итак, я ищу несколько хороших идей, как получить example.com из приведенного выше. Во-вторых, я хотел бы сопоставить m., Wap., Iphone и т. Д. В группе, но это, вероятно, всего лишь быстрый поиск в списке мобильных ярлыков. Я мог бы вручную закодировать этот список для начала.
Но это регулярное выражение - ответ здесь или это самый простой способ манипулирования строками? Я думал о "разбиении" строки URL на "." и ищите элемент [0] и элемент [1] ...
Есть идеи?