Jump to content
Limestone de cara nova! ×
Portal do Host

htaccess / redirecionamento e ocultação subpasta whmcs


LuizHospedeItatiba
 Share

Recommended Posts

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 to comment
Share on other sites


  • Replies 5
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    No registered users viewing this page.



×
×
  • Create New...

Important Information