-
Conteúdo Similar
-
Por Amauri Benedito Gritti
Ola Boa noite pessoal, preciso de uma ajuda de vcs sobre URL amigáveis e .htaccess
tenho um site que usa URL amigáveis, esta instalado no diretório raiz e funciona perfeitamente, porém gostaria que ele rodasse em um subdomínio e não sei como alterar o .htaccess
este é o arquivo que funciona no diretório raiz perfeitamente
RewriteEngine On
# Diretorios extras
RewriteRule ^testes - [L,NC]
RewriteRule ^exemplo - [L,NC]
#padrozinar diretorio /admin
RewriteRule ^admin/([a-zA-Z0-9-_/]+)/?$ ./index.php?dir=admin&route=$1 [L,QSA]
RewriteRule ^admin/([a-zA-Z0-9-_/]+)?$ ./index.php?dir=admin&route=index [L,QSA]
RewriteRule ^admin([a-zA-Z0-9-_/]+)?$ ./index.php?dir=admin&route=index [L,QSA]
#chat
RewriteRule ^atd - [L,NC]
RewriteRule ^/atd - [L,NC]
RewriteCond $1 !^(css|js|img|fotos|slide)/
#Diretorios da base
RewriteRule ^([a-zA-Z0-9-_/]+)/?$ ./index.php?route=$1 [L,QSA]
RewriteRule ^([a-zA-Z0-9-_/]+)?$ ./index.php?route=index [L,QSA]
O que devo mudar para que o mesmo script funcione em um subdomínio ?
Alguém poderia me ajudar, desde já fico agradecido
-
Por Chris Martin
Saudações,
Como faço para enviar via get os dados de um input com URL's amigáveis?
Por exemplo eu tenho um input tipo texto, quando digita algo nele e envia aparece assim: "seusite.com/index.php?busca=valor-pesquisado".
Queria que aparecesse assim: "seusite.com/busca/valor pesquisado".
A parte de extrair os dados eu já tenho e já sei como vou fazer, mas não sei como enviar do input direto para o link.
no caso, para extrair o dado eu usaria a Global $_SERVER.
-
Por PatrickLutherdeck
Trabalhando com Url amigaveis tive uma dificuldade em dar prioridade a uma linha, a regra de cima para baixo não deu certo.
Olha esse exemplo
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^page1$ page1.php
RewriteRule ^(.*)?$ page2.php [NC,L]
e quando entro em localhost/page1 o resultado e a page2.php.
Tem como definir algo ?
-
Por PatrickLutherdeck
Trabalhando com Url amigaveis tive uma dificuldade em dar prioridade a uma linha, a regra de cima para baixo não deu certo.
Olha esse exemplo
Options +FollowSymLinks RewriteEngine On RewriteRule ^page1$ page1.php RewriteRule ^(.*)?$ page2.php [NC,L] e quando entro em localhost/page1 o resultado e a page2.php.
Tem como definir algo ?
-