Ir para conteúdo

POWERED BY:

Arquivado

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

marvi

dominio com nome do colunista ou blogueiro

Recommended Posts

entendi a questao desde o 1 topico

 

você quem nao entendeu a solução

 

pq nao tenta rodar o que postei? ele faz exatamente isso que você quer

 

RewriteRule ^/coluna/([0-9]+) /coluna/index.asp?idColuna=$1

 

site.com.br/coluna/12 - acessa index.asp?idColuna=12

 

site.com.br/coluna/1524453633332333353435454248272872 - acessa index.asp?idColuna=1524453633332333353435454248272872

 

 

 

 

rode o codigo, e qq duvida consulte aqui pq ja esta tudo feito pra você

Compartilhar este post


Link para o post
Compartilhar em outros sites

Outra...

 

fiz

 

[iSAPI_Rewrite]

 

RewriteRule ^/colunista/([a-z]+) /coluna/index.asp?id=$1

 

E quando digito: www.jornal.com.br/colunista/marcelovinicius

 

e na página tem:

 

<%

 

idd=Request.QueryString("id")

 

response.write(idd)

 

%>

 

Exibe marcelovinicius

 

Mas, no banco de dados fica Marcelo Vinicius, como o sql vai achar Marcelo Vinicius buscando no campo "marcelovinicius" , pois o id vem com marcelovinicius, entende?

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso é seinal de que esta funcionando Imagem Postada

 

agora use a criatividade

 

passe a url colunista/Marcelo_Vinicius e depois de um replace

 

 

 

 

minha sugestao é a seguinte

 

se for trabalhar com nome, mantenha uma coluna com nomeLimpo, que seria o nome do colunista sem acento nem espaco

 

fica mais seguro de nao dar erro

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou indo lá, como a url só manda o ID, normalmente, e esse id mostra a materia, então fiz

 

http://www.jornal.com.br/antonio/11221

 

Sendo que:

 

[iSAPI_Rewrite]

 

RewriteRule ^/antonio/([0-9]+) /antonio/index.asp?id=$1

 

Ok, aí apareceu a pagina normalmente, mas a url é http://www.jornal.com.br/antonio/11221 sou obrigado a colocar esse numero para rodar? Porque o SQL está pronto para pegar o id da materia e não o nome no sql

Compartilhar este post


Link para o post
Compartilhar em outros sites

você esta mudando tudo que você disse que precisava... nao estou mais entendendo nada do que você quer

 

vamos por partes

 

1. como vai ser a url de acesso para ler a coluna?

 

2.como vai ser a url de acesso para ler todas colunas de um colunista?

Compartilhar este post


Link para o post
Compartilhar em outros sites

como vai ser a url de acesso para ler a coluna? com um id da noticia e la tem um inner join no sql que chama tal noticia cruzado com a tabela do autor, só isso basta e o resto me viro

 

Imagem Postada

Compartilhar este post


Link para o post
Compartilhar em outros sites

marvi

 

como vai ser no seu site???

 

sitedomarvi.com.br/coluna...

 

sitedomarvi.com.br/colunista...

 

 

 

????

 

quero saber o seu

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha, sao urls bem <> e pode dar problema nessa url www.jornalfeirahoje.com.br/marcelovinicius se você criar uma condicao pra ela no ISAPI

 

pq seria assim RewriteRule ^/([0-9]+) /antonio/index.asp?id=$1 e daria problema com as d+ urls

 

 

 

 

recomendo você pensar com calma a estrutura da url pra nao ter problema

 

caso opte pela 2º seria assim

 

RewriteRule ^/colunista/([a-z]+) /colunista/index.asp?idColunista=$1

 

como falei acima, mantenha uma coluna com o nome limpo do colunista

 

 

 

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

usando www.jornal.com.br/colunista/marcelovinicius

fica mais organizado ,isso falando de pastas no seu server, e futuramente só implementa, como tipo

www.jornal.com.br/exemplos/asp

Compartilhar este post


Link para o post
Compartilhar em outros sites

Certo, pode ser www.jornal.com.br/colunista/marcelovinicius

 

Mas, em que momento estará passando o id da materia? aí só para o nome do colunista

Compartilhar este post


Link para o post
Compartilhar em outros sites

foi por isso que perguntei

 

como vai ser no seu site???

 

sitedomarvi.com.br/coluna...

 

sitedomarvi.com.br/colunista...

 

 

 

 

 

quando você responder ficará mais facil ajudarmos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desisto, aquilo é html mesmo

 

<a href="#comente" >comente</a>

 

 

 

lá em qualquer lugar da pagina coloque:

 

 

<td align="left"><a name="comente" id="comente"></a></td>

 

por exemplo.

 

Ja a minha url vai ser sitedomarvi.com.br/colunista...

 

mas tera tambem sitedomarvi.com.br/blog...

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas é que foi 'escorregando', e normalmente pula pro fim... mas tudo bem

 

agora vou sair e volto mais tarde, fique nas maos do Xan

 

[]s

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.