«Jarri kasu arrunta lehenengo» aholku osatugabea da PAC fitxategi batentzat. Lehen return-ak erabakia amaitzen du. Arauak gainjartzen badira, haien ordena ibilbide politikaren parte da.

Demagun zerbitzu baterako proxy pribatua eta haren domeinuaren gainerakoarentzako bide zuzena:

function FindProxyForURL(url, host) {
    host = host.toLowerCase();
    if (host === 'restricted.example.net') {
        return 'PROXY proxy.example.net:8080';
    }
    if (dnsDomainIs(host, '.example.net')) {
        return 'DIRECT';
    }
    return 'PROXY proxy.example.net:8080';
}

Izenak adibideak dira. Sufixu egiaztapen zabala ostalari zehatzaren salbuespenaren gainetik jartzeak zerbitzu mugatua zuzenean bidaltzen du. Scripta laburragoa edo azkarragoa izan daiteke gauza okerra egiten duen bitartean.

Taldekatu baldintzak lehentasuna galdu gabe

Zerrenda handi bat benetan maila bereko ostalari-izen zehatzen multzoa eta emaitza bakarra denean, egokia den bilaketa-egiturak argiagoa izan daiteke errepikatutako patroi egiaztapenak baino. Baliokidetasun hori lehenbailehen frogatu behar da. Izen zehatz bat, wildcard bat eta helbide-tartearen arau bat ez dira automatikoki trukagarriak diren multzo bakarrean sartzen.

Era berean, www. kentzea politika aldaketa da bi izenek nahita bide desberdinak erabiltzen badituzte. Kate-konparaketa bat optimizatzeak ez luke helmuga isilpean berdefinitu behar.

Kendu erabakiak behar ez duen lan garestia

Ostalari-izenaren berdintasun egiaztapenak ez du DNS behar. Ebatzi soilik gainerako politikak helbidea behar duenean, eta saihestu bilaketa bera ebaluazio batean errepikatzea PAC ingurune onartuak berrerabiltzea baimentzen duenean.

Eduki itxarondako erabakien multzo txiki bat fitxategiaren ondoan: salbuespen zehatza, sufixu zabalaren azpiko anai bat, erlaziorik gabeko ostalari-izena eta dagozkion helbide-literalen bat. Konparatu itzulitako ibilbidea eta ordezko sarreren ordena, ez bakarrik JavaScript analizatzen den. Emaitza horiek bat etortzen direnean, egiaztatu nabigatzaileak berrikusitako PAC kargatu duela.

Errendimendu hobekuntza sinesgarria da kasu berberek beren ibilbide xedeak mantentzen dituztenean eta ebaluazio lan alferrikakoa desagertzen denean. DIRECT lasterbide zabalek atzerapena desagerrarazi dezakete irteera IPa aldatzen duten bitartean.

Erlazionatutako artikuluak