Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Vitor Ferrari

[Resolvido] URL Amigavél

Recommended Posts

Estou desde cedo tentando fazer isso,

é o seguinte: criei um pequeno sistema de encurtar URL com ajuda de umas pessoas aqui do forum,

No momento a URL encurtada ta ficando assim: http://localhost/link.php?url=JRJZJcqEkZ ( JRJZJcqEkZ é a URL que foi feita aleatória ) eu gostaria que ela ficasse sem o link.php?url= somente http://localhost/JRJZJcqEkZ

 

Caso precise da tabela MYSQL segue abaixo:

 

-- Estrutura da tabela `url`
--

CREATE TABLE IF NOT EXISTS `url` (
 `id` int(11) NOT NULL AUTO_INCREMENT,
 `url_original` varchar(500) NOT NULL,
 `url_encurtada` varchar(250) NOT NULL,
 PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=14 ;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei se é a melhor solução pro seu caso, mas, se estiver num servidor Apache, crie um arquivo .htaccess com o seguinte conteúdo:

<IfModule mod_rewrite.c>
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) link.php?url=$1 [QSA,L]
</IfModule>

 

Com isso, ele vai redirecionar todos os links do tipo http://localhost/qualquer_coisa para http://localhost/link.php?url=qualquer_coisa

 

Testa aí.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.