Normalmente, é necessário reiniciar o servidor web OpenLiteSpeed cada vez que uma alteração é feita no arquivo .htaccess.
Quando você realiza edições no .htaccess por meio do gerenciador de arquivos do DirectAdmin em nível de usuário, o OpenLiteSpeed deve reiniciar automaticamente para aplicar as mudanças. No entanto, se você perceber que o servidor não está reiniciando como esperado ou está levando muito tempo para fazê-lo, uma solução eficaz pode ser encontrada no site oficial do OpenLiteSpeed.
Para obter instruções detalhadas sobre como configurar o reinício automático do OpenLiteSpeed após a edição do .htaccess no DirectAdmin, visite Reload OpenLiteSpeed Automatically with DirectAdmin.
Reiniciar automaticamente o OpenLiteSpeed
Se você possui acesso ROOT ao seu servidor DirectAdmin, uma solução eficaz para garantir que o OpenLiteSpeed seja reiniciado automaticamente após modificações no arquivo .htaccess é configurar uma tarefa cron. Esta tarefa cron pode ser programada para reiniciar o OpenLiteSpeed a cada três minutos, assegurando que quaisquer alterações feitas sejam aplicadas rapidamente. Para fazer isso, conecte-se ao servidor via SSH e crie um arquivo chamado openlitespeed_htaccess_scan. Neste arquivo, insira a tarefa cron que gerencia o reinício do OpenLiteSpeed. Este método é particularmente útil se você perceber atrasos ou falhas no reinício automático do servidor após edições no .htaccess.
cd /etc/cron.d/ nano openlitespeed_htaccess_scan
Agora, dentro deste arquivo, faça a inserção da string abaixo:
*/3 * * * * root if ! find /home/*/domains/*/*_html/ -maxdepth 2 -type f -newer /usr/local/lsws/cgid -name '.htaccess' -exec false {} +; then /usr/local/lsws/bin/lswsctrl restart; fi* * root if ! find /home/*/domains/*/*_html/ -maxdepth 2 -type f -newer /usr/local/lsws/cgid -name '.htaccess' -exec false {} +; then /usr/local/lsws/bin/lswsctrl restart; fi
Após configurar a tarefa cron para o reinício do OpenLiteSpeed, é importante verificar se tudo está funcionando como esperado.
Em Caso de Problemas
Se, por acaso, você encontrar dificuldades ou perceber que a configuração não está funcionando corretamente, estamos aqui para ajudar. Se você já é cliente da SIERTI, entre em contato com nosso departamento de Suporte. Nossa equipe está preparada para diagnosticar e resolver rapidamente qualquer questão relacionada ao seu servidor DirectAdmin.
Caso você ainda não seja cliente da SIERTI e esteja procurando apoio especializado para gerenciar seu servidor DirectAdmin, não hesite em nos contatar. Teremos prazer em oferecer nossos serviços de gerenciamento de servidores, garantindo eficiência e tranquilidade no funcionamento do seu sistema.