É permitido ao PHP modificar o arquivo .htaccess na pasta atua
Tenho um aplicativo da web PHP localizado emHospedagem Compartilhad. Meu objetivo é modificar o arquivo .htaccess do código PHP quando a página PHP estiver em execução. Eu preciso desse .htaccess para inserir algumas linhas mod_rewrite nel
O problema é que no Windows + Apache eu posso modificar dinamicamente o arquivo .htaccess, mas o mesmo código no Linux relata um problema quando tento acessar esse arquivo de qualquer forma (copiar ou abrir):
"failed to open stream: Permission denied"
Eu concedi permissões para o arquivo .htaccess 777 - ainda sem resultado. O que me impede de fazer isso? Como posso desenvolver uma solução alternativa?
P.S. Meu objetivo inicial era poder adicionar uma nova RewriteRule ao .htaccess que mapeia um category_id recém-adicionado com o novo category_name.
Se não fosse hospedagem compartilhada, usaria algo como RewriteMap (na principal configuração do Apache) e seria capaz de acessar o arquivo de map
Esta é a primeira limitação real que não consegui resolver com o PHP + Apache, mas espero que seja também possíve