В самом простом случае, все понятно:
exten => _8495X.,1,Dial(SIP/trunk/${EXTEN})
exten => _8495X.,n,Hangup
А если диалплан выглядит так:
; Весь межгород через провайдера 1
exten => _8X.,1,Dial(SIP/prov1/${EXTEN})
exten => _8X.,n,Hangup
; Все мобильные через провайдра 1
exten => _89X.,1,Dial(SIP/prov1/${EXTEN})
exten => _89X.,n,Hangup
; Вся международка через провайдера 2
exten => _810X.,1,Dial(SIP/prov2/${EXTEN})
exten => _810X.,n,Hangup
; Некоторые регионы России через провайдера 2
exten => _8301XXXXXXX,1,Dial(SIP/prov2/${EXTEN})
exten => _8302XXXXXXX,1,Dial(SIP/prov2/${EXTEN})
exten => _834[23569]XXXXXXX,1,Dial(SIP/prov2/${EXTEN})
exten => _835[12]XXXXXXX,1,Dial(SIP/prov2/${EXTEN})
exten => _838[1-5]XXXXXXX,1,Dial(SIP/prov2/${EXTEN})
exten => _839[145]XXXXXXX,1,Dial(SIP/prov2/${EXTEN})
exten => _841[1356]XXXXXXX,1,Dial(SIP/prov2/${EXTEN})
exten => _842[13467]XXXXXXX,1,Dial(SIP/prov2/${EXTEN})
exten => _881[458]XXXXXXX,1,Dial(SIP/prov2/${EXTEN})
exten => _8821XXXXXXX,1,Dial(SIP/prov2/${EXTEN})
exten => _8847XXXXXXX,1,Dial(SIP/prov2/${EXTEN})
Каким образом применить приложение Hangup к последнему блоку? Обязательно для каждой строки прописывать, или можно одно общее для всего блока прописать?
А нет разницы как именно написать?
Так: exten => _8.,n,Hangup
или так: exten => _8X.,n,Hangup