Tenho recebido algumas informações conflitantes - as páginas oficiais do OpenLiteSpeed dizem isso:
- OpenLiteSpeed suporta reescritas do Apache e
- OpenLiteSpeed não suporta .htaccess
Um pouco confuso... o que a LiteSpeed Tech está tentando trazer aqui?
Responder1
Na verdade, ambas as afirmações são verdadeiras e não contraditórias.
Arquivos .htaccess não são suportados, mas você pode copiar as regras de reescrita do .htaccess e colar no console de administração do OpenLiteSpeed:
Responder2
o post é antigo, aqui uma atualização sobre esse assunto. Se você encontrou esse post depois de mim...
V1.4.38 Núcleo do Servidor 10/09/2018
[Novo recurso] Adicionadas configurações de servidor 'Auto Load from .htaccess' e nível de host virtual para carregar automaticamente arquivos .htaccess incluídos no contexto configurado se a configuração 'Rewrite Rules' ainda não usar a diretiva “rewriteFile”.
Responder3
Openlitespeed não suporta reescritas .htaccess prontas para uso (como eles afirmam), o que é um dos maiores motivos pelos quais suas campanhas de marketing são desonestas. (Eles afirmam repetidamente que o OLS é mais fácil de configurar para aplicativos como WordPress do que, por exemplo, Nginx ou Apache.)
Como Apache, o arquivo de configuração principal pode tecnicamente fazer qualquer coisa que seu .htaccess local possa fazer, e o uso de vários arquivos .htaccess em hosts virtuais retarda o Apache (e também o Openlitespeed).
Para que o .htaccess local funcione no Openlitespeed, você primeiro deve gerar esses arquivos E depois também apontar para esses arquivos dentro de cada host virtual E garantir as permissões corretas. Se você não fizer isso, seus sites poderão travar (erros fatais e/ouErros 404 como este). Além disso, vocêdeve reiniciaro servidor Litespeed sempre que você altera as regras .htaccess.
O direcionamento do Litespeed aos usuários do WordPress (e o marketing enganoso), em particular, resultou na migração de muitos administradores de sistema apenas para o OLSdescobriresses problemas depois do fato.
E, para constar, Nginx/Caddy não precisa se preocupar com essas coisas porque .htaccess não é suportado e toda a sua configuração é centralizada (e os usuários não podem quebrá-la).