Возможно ли для файлов .htaccess разрешать запросы только с определенного MAC-адреса вместо IP-адреса?
.htaccess
А если ответ yes, то как?
yes
Краткий ответ: Нет
Ethernet MAC не передается в IP-пакете, только в заголовке Ethernet. Когда IP-пакет покидает LAN (технически локальный широковещательный домен), заголовок Ethernet удаляется, а MAC-адрес «теряется».