Ir para conteúdo

POWERED BY:

Arquivado

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

wneo

Hospedar acima da public

Recommended Posts

o que é uma URL normal e não normal?

 

não ficou como você quer pq? você mudou?

então, normal que me refiro, é a forma natural que aparece, http://www.site.com.br/pasta/pasta2/nomedoarquivo.php

e não normal no caso, seria a mesma reescrita:

http://www.site.com.br/pasta/

 

fiz da forma que falamos...mas quando clico no link ela não vem reescrita como desejo...

A grande questão é que ela já venha reescrita quando eu clicar no link...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como já fizemos muitas coisas, vamos ver o que já temos.

 

Mande uma link completo incluindo a tag A, de como você está usando atualmente a nova URL

 

Também mande como está seu .htaccess e local onde ele se encontra.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como já fizemos muitas coisas, vamos ver o que já temos.

 

Mande uma link completo incluindo a tag A, de como você está usando atualmente a nova URL

 

Também mande como está seu .htaccess e local onde ele se encontra.

Então, estamos nessa situação:

 

- Estamos na pasta locaweb.

- Dentro da pasta locaweb, temos um arquivo chamado index.php e uma outra pasta chamada páginas.

- Dentro da pasta páginas, temos um arquivo chamado página1.php.

- No index, temos um link, que me direciona para pagina1.php.

* O que ocorre naturalmente: http://www.site.com.br/locaweb/paginas/pagina1.php

* Objetivo: http://www.site.com.br/locaweb/paginas/

-Sendo assim, como fica o <a href=""></a> que está na index...

- E o htaccess(que deve estar em locaweb ou paginas?)..como ficaria...

tentativa:
RewriteEngine On
RewriteRule /localweb/paginas/(.+)\/([0-9]*)\/?$ /localweb/paginas/index.php?s=$1&g=$2
index:
<?php
$s=$_GET['s'];
$g=$_GET['g'];
?>
<a href="paginas/pagina1.php">/a<>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos lá:

/localweb/index.php

<a href="/localweb/paginas/usuario/10">Certo 1</a>
<a href="/localweb/paginas/usuario/">Certo 2</a>
<a href="/localweb/paginas/qualquer-coisa aqui/">Certo 3</a>
<a href="/localweb/paginas/qualquer-coisa aqui/1203912312">Certo 4</a>
<a href="/localweb/paginas">Certo 5 - Mas vai exibir o conteúdo da pasta paginas</a>
<a href="/localweb">Certo 6 - Vai exibir o index.php</a>

<a href="/localweb/paginas/usuario">Errado 1</a>
<a href="/localweb/paginas/usuario/teste">Errado 2</a>
<a href="/localweb/paginas/usuario/teste">Errado 2</a>

/localweb/.htaccess

RewriteEngine On
RewriteRule paginas/(.+)\/([0-9]*)\/?$ paginas/pagina1.php?s=$1&g=$2

OU
/.htaccess

RewriteEngine On
RewriteRule localweb/paginas/(.+)\/([0-9]*)\/?$ localweb/paginas/pagina1.php?s=$1&g=$2

/localweb/paginas/pagina1.php


<?php
print_r($_GET);

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.