Én vagyok az URL Regex jellemzője Squid keresztül annak érdekében, hogy a helyszínek listáját regex strings megfelelően engedélyezett területen. A regex ténylegesen átmásolni előző proxy megoldás, és úgy tűnt, hogy "csak a munkához". De Nemrégiben felfedezték, hogy egyes területeken (valószínűleg a virtuális házigazdák vagy állomásfejléc-konfiguráció függvényében, ha az Apache illetve IIS respectively), ha azok nem alkalmazhatók a www előtagot az URL-ben. Az alábbiakban egy példa, hogy mi is működik:
Kód:
http://.*\.microsoft\.com/.*
A ".* \." mielőtt a 'Microsoft \. com "részét kellene jelentenie, tetszőleges számú olyan karaktereket (nulla vagy több), majd egy". " Látom, a hiba a "" \ ". része a regex, és szeretné, hogy a javítás. Azonban, én már nem találja meg a módját, hogy megfeleljenek a "www.microsoft.com" és a "microsoft.com". Itt van, amire gondoltam volna munka:
Kód:
http://[!.*|.*\.]microsoft\.com/.*
Bevallom, hogy nem rossz a regex, ezért kérjük, ne legyen túl kemény nekem kérem.

Most sem volt képes a "Get it" 100%. Mondanunk sem kell, hogy a fentiek nem működik nekem egyáltalán. Azt sem egyezik "microsoft.com", sem "www.microsoft.com". Megpróbáltam néhány vizsgálat a "grep", hogy megpróbálja megtalálni a megfelelő megoldást. De, mi is az, hogy én vagyok igazán próbál meccset? Kezdetben feltételeztem akartam egy szóköz karakter, de én nem keresem a "microsoft.com". Akkor azt hittem, egy null? De ez úgy tűnik, hogy lehetetlen a meccs, mivel ez nem igazán a meccset, mert egyáltalán nincs karakter van. Biztos vagyok benne, hogy valaki, aki a szakértő a regex lenne, ezt nézd meg, és valami õrülten egyszerű. Igazán nem akarom ezt:
Kód:
http://[.*\.microsoft\.com/.*|microsoft\.com/.*]
vagy ami még rosszabb, ez:
Kód:
http://.*\.microsoft\.com/.*
http://microsoft\.com/.*
Any suggestions? Thanks in advance ...