Ou seja, desejo acessar todos os scripts dentro da pasta admin, através de urls personalizados e ainda barrar os acessos dos scripts para a pasta onde eles estão de fato.
Resumindo o que eu preciso seria:
1-) Bloquear acesso direto a pasta admin com uma regra para:
Se acessar www.meudominio.com.br/admin/QUALQUER-SCRIPT ser direcionado para www.meudominio.com.br/index.php
2-) Acessar os respectivos conteúdos de admin através dos urls:
O que eu consegui realizar foi um redirect de /subpasta-A/admin/ para /admin/. Porem o que preciso é ler os arquivos dentro de admin através de subpastas conforme especificado acima.
IMPORTANTE: As pastas (subpasta-A ou subpasta-B ou etc) acessadas pelo navegador não existiram de fato no servidor.
OBS: Talvez alguém possa se perguntar o porque eu desejo acessar os mesmos arquivos de urls distintos.
A resposta é: Porque desejo através de parte da url (subpasta-A ou subpasta-B ou etc) modificar parâmetros de configuração nos scripts. Assim não precisaria ter scripts repetidos em todas essas pastas que desejar criar na reescrita.
Há alguns dias que venho instalar o apache, o php, mysql e o phpmyadmin manualmente e sem obter sucesso. Até consegui rodar o php, porém, quando vou baixar a úitima versão do MYSQL, não tem todos os pacotes nele instalados, inclusive no completo, só encontro o Router.
Alguém pode me dizer o porquê que isso está ocorrendo?
Desde já agradeço a ajuda de vocês, que será bem vinda!
No aguardo!
Uso a versão 8.3.9 do PHP
Meu SO é o Windows 10 32 bits
Galera me foi solicitado a criação de um servidor web, para disponibilizar serviços para os clientes. O que vocês recomendam?
Tenho um servidor da DELL com windows 2016. Todo o desenvolvimento será em PHP, Javascript e companhia Ltda com conexão aos bancos de dados Mysql, SQL e ORACLE.
Já temos um servidor que será desativado porém está utilizando uma versão muito antiga de PHP 5.4 e como base de instalação foi utilizado o WampServer.
Galera me foi solicitado a criação de um servidor web, para disponibilizar serviços para os clientes. O que vocês recomendam?
Tenho um servidor da DELL com windows 2016. Todo o desenvolvimento será em PHP, Javascript e companhia Ltda com conexão aos bancos de dados Mysql, SQL e ORACLE.
Já temos um servidor que será desativado porém está utilizando uma versão muito antiga de PHP 5.4 e como base de instalação foi utilizado o WampServer.
Olá, eu formatei minha máquina e agora não consigo fazer rodar meu sistema.
Instalei o Wampserver e agora o Xamp e eles não leem minhas url amigáveis, existe alguma configuração extra a se fazer?
O modulo do arquivo httpd.conf esta ativado
LoadModule rewrite_module modules/mod_rewrite.so
meu htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ index.php?url=$1
</IfModule>
Os sites carrega normal mais ao clicar nos links por exemplo http://localhost/site/eventos da erro 404
Boa tarde pessoal.
Antes de postar essa dúvida, gostaria de informa que procurei bastante no Google e não encontrei uma forma para resolver meu problema.
Gostaria de pedir o auxilio dos colegas que entendem de expressões regulares e .htaccess para criar regras de reescritas de urls.
Bom, deixa eu explicar o que desejo fazer:
Supondo que tenho um domínio:
www.meudominio.com.br
E a pasta:
admin/
E dentro da pasta admin tenho vários arquivos php. Exe:
admin/index.php
admin/login.php
admin/registro.php
admin/page-1.php
admin/page-2.php
Para acessa-los naturalmente seria:
www.meudominio.com.br/admin/index.php
www.meudominio.com.br/admin/login.php
e etc.
Até aqui tudo normal!
Agora o que eu quero fazer é o seguinte. Acessar todos os arquivos dentro da pasta admin através dos seguintes urls:
www.meudominio.com.br/subpasta-A/admin/index.php
www.meudominio.com.br/subpasta-B/admin/index.php
www.meudominio.com.br/subpasta-C/admin/index.php
Onde
www.meudominio.com.br/subpasta-A/admin/ == www.meudominio.com.br/admin/
www.meudominio.com.br/subpasta-B/admin/ == www.meudominio.com.br/admin/
www.meudominio.com.br/subpasta-C/admin/ == www.meudominio.com.br/admin/
www.meudominio.com.br/subpasta-A/admin/login.php == www.meudominio.com.br/admin/login.php
www.meudominio.com.br/subpasta-B/admin/login.php == www.meudominio.com.br/admin/login.php
www.meudominio.com.br/subpasta-C/admin/login.php == www.meudominio.com.br/admin/login.php
Ou seja, desejo acessar todos os scripts dentro da pasta admin, através de urls personalizados e ainda barrar os acessos dos scripts para a pasta onde eles estão de fato.
Resumindo o que eu preciso seria:
1-) Bloquear acesso direto a pasta admin com uma regra para:
2-) Acessar os respectivos conteúdos de admin através dos urls:
O que eu consegui realizar foi um redirect de /subpasta-A/admin/ para /admin/. Porem o que preciso é ler os arquivos dentro de admin através de subpastas conforme especificado acima.
IMPORTANTE: As pastas (subpasta-A ou subpasta-B ou etc) acessadas pelo navegador não existiram de fato no servidor.
OBS: Talvez alguém possa se perguntar o porque eu desejo acessar os mesmos arquivos de urls distintos.
A resposta é: Porque desejo através de parte da url (subpasta-A ou subpasta-B ou etc) modificar parâmetros de configuração nos scripts. Assim não precisaria ter scripts repetidos em todas essas pastas que desejar criar na reescrita.
Desde já agradeço a atenção de todos.
Compartilhar este post
Link para o post
Compartilhar em outros sites