Ir para conteúdo
  • Cadastre-se

htaccess / redirecionamento e ocultação subpasta whmcs


Posts Recomendados

Olá peguei este código de um .htaccess que acredito eu oculta á subpasta whmcs ou pasta que inserirmos no código omitindo a mesma e apenas ao escrever a nossa url principal

https://meuhost.com.br

ele redireciona sem mostrar a pasta whmcs ou aonde está o whmcs ele já direciona para o index.php do template sem mostrar esta pasta

eis o código

RewriteEngine on
RewriteCond %{HTTP_HOST} ^seu-dominio.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.seu-dominio.com$
RewriteCond %{REQUEST_URI} !pasta/
RewriteRule (.*) /pasta/$1 [L]

 

Aí entrando no meu ftp aonde está o whmcs instalado que é a mesma pasta public_html abaixei o .htaccess acredito eu criado pelo whmcs onde o código está assim

 


### BEGIN - WHMCS managed rules - DO NOT EDIT BETWEEN WHMCS MARKERS ###
<IfModule mod_rewrite.c>
RewriteEngine on

# RewriteBase is set to "/" so rules do not need updating if the
# installation directory is relocated.  It is imperative that
# there is also a RewriteCond rule later that can effectively get
# the actual value by comparison against the request URI.
# 
# If there are _any_ other RewriteBase directives in this file,
# the last entry will take precedence!
RewriteBase /

# Redirect directories to an address with slash
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+[^/])$  $1/ [R]

# Send all remaining (routable paths) through index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Determine and use the actual base
RewriteCond $0#%{REQUEST_URI} ([^#]*)#(.*)\1$
RewriteRule ^.*$ %2index.php [QSA,L]
</IfModule>
### END - WHMCS managed rules - DO NOT EDIT BETWEEN WHMCS MARKERS ###

 

A duvida seria como adapto o código do .htaccess com o objetivo de ocultar a pasta whmcs apenas mostrando o nome do dominio no segundo código do htaccess do whmcs para não peejudicar o whmcs e apenas mostrar a url principal do site e não no cabeçalho https mostrar um redirecionamento tipo - https://meuhost.com.br/whmcs/  mas sim ele redirecionando mostrar apenas https://meuhost.com.br (mas ocultando a pasta whmcs redirecionando para esta pasta)

 

ou o que vcs me recomendam

 

fico no aguardo e desde já agradeço

 

Link para o comentário
Compartilhar em outros sites

7 horas atrás, LuizHospedeItatiba disse:

Olá peguei este código de um .htaccess que acredito eu oculta á subpasta WHMCS ou pasta que inserirmos no código omitindo a mesma e apenas ao escrever a nossa url principal

https://meuhost.com.br

ele redireciona sem mostrar a pasta WHMCS ou aonde está o WHMCS ele já direciona para o index.php do template sem mostrar esta pasta

eis o código


RewriteEngine on
RewriteCond %{HTTP_HOST} ^seu-dominio.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.seu-dominio.com$
RewriteCond %{REQUEST_URI} !pasta/
RewriteRule (.*) /pasta/$1 [L]

 

Aí entrando no meu ftp aonde está o WHMCS instalado que é a mesma pasta public_html abaixei o .htaccess acredito eu criado pelo WHMCS onde o código está assim

 



### BEGIN - WHMCS managed rules - DO NOT EDIT BETWEEN WHMCS MARKERS ###
<IfModule mod_rewrite.c>
RewriteEngine on

# RewriteBase is set to "/" so rules do not need updating if the
# installation directory is relocated.  It is imperative that
# there is also a RewriteCond rule later that can effectively get
# the actual value by comparison against the request URI.
# 
# If there are _any_ other RewriteBase directives in this file,
# the last entry will take precedence!
RewriteBase /

# Redirect directories to an address with slash
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+[^/])$  $1/ [R]

# Send all remaining (routable paths) through index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Determine and use the actual base
RewriteCond $0#%{REQUEST_URI} ([^#]*)#(.*)\1$
RewriteRule ^.*$ %2index.php [QSA,L]
</IfModule>
### END - WHMCS managed rules - DO NOT EDIT BETWEEN WHMCS MARKERS ###

 

A duvida seria como adapto o código do .htaccess com o objetivo de ocultar a pasta WHMCS apenas mostrando o nome do dominio no segundo código do htaccess do WHMCS para não peejudicar o WHMCS e apenas mostrar a url principal do site e não no cabeçalho https mostrar um redirecionamento tipo - https://meuhost.com.br/whmcs/  mas sim ele redirecionando mostrar apenas https://meuhost.com.br (mas ocultando a pasta WHMCS redirecionando para esta pasta)

 

ou o que vcs me recomendam

 

fico no aguardo e desde já agradeço

 

Qual sentido em ocultar a pasta?

Link para o comentário
Compartilhar em outros sites

Aqui eu uso algo diferente mas nada de mais:

WHMCS em um subdomínio, diretório diferente, nada de public_html, ou o nome do diretório ser o domínio, algo aleatório apenas. Arquivos em um servidor, banco de dados em outro, e sigo todas recomendações do desenvolvedor, além de SiteLock ativado verificando todos os dias brechas e possíveis arquivos maliciosos.

Acredito que isso já ajuda bastante, ainda usamos algumas outras funções a parte, mas isso não tem como divulgar. Se você seguir o que disse, não precisa nada de mais para se proteger. Backups diários são sempre recomendados claro. Eu só pra precaver são 3 backups de cada por dia (FTP e Banco).

Link para o comentário
Compartilhar em outros sites

Citar

O WHMCS não permite que vc faça isso. Sua licença pode ser cancelada.

(Eu já tentei)

Agora mudar o nome da pasta whmcs não tem problema eles não cancelam se mudar o nome da pasta whmcs para um nome próprio ou sim fico no aguardo e desde já agradeço, mas porque a licença pode ser cancelada se tantos webhosts não mostram e ocultam as suas subpastas não entendi o motivo..mas caso alguem possa explicar eu agradeço vou deixar então como está obrigado

Link para o comentário
Compartilhar em outros sites

2 horas atrás, LuizHospedeItatiba disse:

Agora mudar o nome da pasta WHMCS não tem problema eles não cancelam se mudar o nome da pasta WHMCS para um nome próprio ou sim fico no aguardo e desde já agradeço, mas porque a licença pode ser cancelada se tantos webhosts não mostram e ocultam as suas subpastas não entendi o motivo..mas caso alguem possa explicar eu agradeço vou deixar então como está obrigado

Você pode mudar de pasta quantas vezes você quiser (desde que seja feito o reset), o pessoal não oculta nome da pasta, instalam o WHMCS na raiz do domínio.

Link para o comentário
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?