Ir para conteúdo

POWERED BY:

Arquivado

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

Aline Rodrigues

Url amigável

Recommended Posts

Olá amigo, obrigada. Esqueci de dizer que estou fazendo no meu localhost e que o .htaccess não funciona. E o estranho que as linhas no httpd.confg estão sem comentários, ou seja ele está habilitado para funcionar. Coloquei assim:

 

Options +FollowSymLinks
RewriteEngine on
RewriteRule index/(.*)/(.*)/$ /greenlife/index.php?$1=$2

o endereço é http://localhost:8888/greenlife/index.php?pagina=empresa

quero que fique http://localhost:8888/greenlife/empresa

 

Valeu :)

Compartilhar este post


Link para o post
Compartilhar em outros sites
RewriteEngine on
RewriteRule ^(.+)$  index.php?pagina=$1
<?php
$geturl = explode('/', $_SERVER['REQUEST_URI']);
echo $geturl[2];
?>

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Simplesmente não muda a url. Essa função retorna a posição do meu link não é? O estou errada? Aparece no meu site escrito index.php?pagina=empresa

    <?php
    $geturl = explode('/', $_SERVER['REQUEST_URI']);
    echo $geturl[2];
    ?>

Não alterei o arquivo php

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aline, a URL não muda. Você tem que enviar com o nome correto.

 

ex: <a href = "http://localhost/greenlife/empresa"> EMPRESA </a>

 

o php que mandei é pra pegar o parâmetro correto, no caso, empresa.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpa minha ignorância :/

mudei o caminho da url, o caminho não foi encontrado. Deu esse erro

Not Found

The requested URL /greenlife/empresa was not found on this server.

 

O meu arquivo .htacess tem que estar dentro da raiz do meu servidor Mamp, correto?

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.