Jump to content


Photo

Url's Açucaradas V2


  • Faça o login para participar
11 replies to this topic

#1 ## Dark Angell ##

## Dark Angell ##

     

  • Usuários
  • 147 posts
  • Sexo:Masculino

Posted 29/01/2006, 12:50

Agradecimentos ao Klaus nos ensina a fazer isso..... ( http://forum.wmonlin...pic=104274&st=0 )

bom vamos lá....

Isso pode ser útil para vocês não mostrarem a tecnologia que estão usando, enganar os xeretas...... =P

Você precisa ter AllowOverride habilitado ( http://httpd.apache....l#allowoverride )

Bom, vamos dar ao nome do nosso arquivo de wmoforum , sem extensão, ou mesmo, tente com uma extensão .jsp, .asp, . int (lol) ou .qualquer coisa que você quiser....=D

wmoforum.jsp

<?
//pegando exemplo....=D
$QueryString=$_GET['QueryString'];
echo $QueryString;
?>

Agora vamos criar outro arquivo.....esse vai ser o .htaccess , sem nome, só a extensão:

<FilesMatch "wmoforum.jsp">
ForceType application/x-httpd-php
</FilesMatch>

Resumindo, vc tem o wmoforum.jsp ou .qualquer coisa, vc tem o htaccess dizendo q o arquivo wmoforum.jsp eh uma aplicação PHP, execute e vê no que dá

PS: nunca se esqueça de mudar o arquivo no <FilesMatch ""> quando vc criar um com nome diferente...!

www.seusite.com.br/wmoforum.jsp?QueryString=lalala

^^

qualquer duvidas....to ae....xD

Edição feita por: ## Dark Angell ##, 29/01/2006, 12:55.


#2 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 29/01/2006, 13:34

Hmm ... eu faço isso sem usar .htaccess ... :D

Mas para isso, têm que ter acesso ao arquivo httpd.conf ... :rolleyes:

No httpd.conf é assim:

AddType application/x-httpd-php .php .xhtml .jsp

Pode-se adicionar várias extensões, todas seguidas de espaço. :)

[]’s :DAté mais

#3 Guilherme Blanco

Guilherme Blanco

    Loading...

  • Conselheiros
  • 891 posts
  • Sexo:Masculino
  • Localidade:São Carlos - SP/Brasil
  • Interesses:Programação Web e minha namorada (Maria Camila).

Posted 29/01/2006, 15:15

Utilizo esse sistema na VGPro.

Sendo mais específico, faço algo do tipo:

<FilesMatch "search">
ForceType application/x-httpd-php
</FilesMatch>

E então trato assim:

http://www.vgpro.com...ch/genre/action

Onde depois converto para:
$genre = "action"

e faço a pesquisa...


Espero q isso ajude...


[]s,
<script language="WebFórum">
// Dados:
Nome("Guilherme Blanco");
Localidade("São Carlos - SP/Brasil");
Cargo("Manutenção");
</script>

#4 ## Dark Angell ##

## Dark Angell ##

    &nbsp;

  • Usuários
  • 147 posts
  • Sexo:Masculino

Posted 29/01/2006, 17:33

Hmm ... eu faço isso sem usar .htaccess ... :D

Mas para isso, têm que ter acesso ao arquivo httpd.conf ... :rolleyes:

No httpd.conf é assim:

AddType application/x-httpd-php .php .xhtml .jsp

Pode-se adicionar várias extensões, todas seguidas de espaço. :)

[]’s :D

la eu coloco aonde se determina as extensões, pra poder coloca por ex, lalala.int como página principal......

mas boas ideias de vcs tbm....
vlw..

xD

#5 pedrim_doidim

pedrim_doidim
  • Visitantes

Posted 02/04/2006, 12:26

eu faso a mesma url sem usar muitos aquivos e nem scripts complicados, eu uso o codigio baixo

<?php

$area = $_GET['menu'];

$pag = $_GET['id'];


if ($area=="principal" && $pag=="1") { include 'quemsomos.php'; }
else
if ($area=="principal" && $pag=="2") { include 'rodape.php'; }
else
if ($area=="principal" && $pag=="3") { include 'scripts/upload/index.php'; }
else
if ($area=="principal" && $pag=="4") { include 'forum'; }
else
if ($area=="dawloads" && $pag=="1") { include 'rodape.php'; }
else
if ($area=="dawloads" && $pag=="2") { include 'rodape.php'; }
else
if ($area=="dawloads" && $pag=="3") { include 'rodape.php'; }
else
if ($area=="tutoriais" && $pag=="1") { include 'rodape.php'; }
else
if ($area=="tutoriais" && $pag=="2") { include 'rodape.php'; }
else
if ($area=="tutoriais" && $pag=="3") { include 'rodape.php'; }
else
if ($area=="geradores" && $pag=="1") { include 'rodape.php'; }
else
if ($area=="geradores" && $pag=="2") { include 'rodape.php'; }
else
if ($area=="geradores" && $pag=="3") { include 'rodape.php'; }
else
if ($area=="geradores" && $pag=="4") { include 'rodape.php'; }
else
if ($area=="parceiros" && $pag=="1") { include 'rodape.php'; }
else
if ($area=="parceiros" && $pag=="2") { include 'rodape.php'; }
else
if ($area=="parceiros" && $pag=="3") { include 'rodape.php'; }
else
if ($area=="parceiros" && $pag=="4") { include 'rodape.php'; }
else
if ($area=="barra" && $pag=="1") { include 'scripts/upload/index.php'; }
else
if ($area=="barra" && $pag=="2") { include 'rodape.php'; }
else
if ($area=="barra" && $pag=="3") { include 'forum'; }

?>

Esemplo da url gerada:

http://www.site.com/...menu=barra&id=1

Edição feita por: pedrim_doidim, 02/04/2006, 12:29.


#6 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 04/04/2006, 00:31

Mas a questão não é esta.

Leia:

Bom, vamos dar ao nome do nosso arquivo de wmoforum , sem extensão, ou mesmo, tente com uma extensão .jsp, .asp, . int (lol) ou .qualquer coisa que você quiser....=D


Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#7 .Ninja.

.Ninja.

    12 Horas

  • Usuários
  • 234 posts
  • Sexo:Não informado

Posted 25/07/2006, 11:13

Não sei se isso é um furo no meu servidor de hospedagem, mas quando uso o seguinte código no .htaccess

<FilesMatch "arquivo">
ForceType application/x-httpd-php
</FilesMatch>

Eu só consigo acessar o conteúdo do arquivo através da url /arquivo/, se eu utilizar /arquivo a página fica em branco, sem nada.
Utilizo hospedagem da HostNET.

<!-- edit -->

Bom, achei no post V1 este código.

Options FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteRule ^about(/)?$ /about.php

Até ai tudo bem, posso acessar /about/ e /about que carrega tranquilo o conteúdo.
Mas seu eu tiver /about/contato/ por exemplo, ele aparece página não encontrada. Não reconhece o contato como uma querystring, e sim como um diretório.
Teria eu de adicionar uma linha para cada seção de meu site? E seu eu tiver em banco de dados, como fazer?

Edição feita por: .Ninja., 25/07/2006, 11:29.


#8 noob

noob

    12 Horas

  • Usuários
  • 163 posts
  • Sexo:Não informado

Posted 20/12/2006, 19:16

Não tem método similar sem ser no apache? sacanagem isso :P

[]'s

#9 enthroned

enthroned

    eh noizeh!

  • Usuários
  • 257 posts
  • Sexo:Não informado

Posted 21/12/2006, 07:04

ter tem...basta vc criar os link da form: query/categoria/acao
e usar o explode pra quebrar a url e utilizar oq vc deseja :)
=]

#10 noob

noob

    12 Horas

  • Usuários
  • 163 posts
  • Sexo:Não informado

Posted 24/12/2006, 16:57

ter tem...basta vc criar os link da form: query/categoria/acao
e usar o explode pra quebrar a url e utilizar oq vc deseja :)

Supondo que eu faça isso, como eu passaria os valores de uma url para outra? com um $_GET? mas ai já perde o propósito do que eu quero fazer...

[]'s

#11 sk15

sk15

    Super Veterano

  • Usuários
  • 2071 posts
  • Sexo:Masculino
  • Localidade:SP - SP

Posted 25/12/2006, 04:23

Não tem método similar sem ser no apache? sacanagem isso :P

[]'s


Bem a coisas parecidas em outros servidores sim mas na maiorida da vezes você deve ser o Admistrador dele para poder modificar os tipos/extensão de páginas que ele deve reconhecer (isto nas configs) ...

A diferença do Apache é que um ".htaccess" simples resolve não nescesitando a intervensão de um Admin ...

Edição feita por: sk15, 25/12/2006, 04:25.


#12 shiro

shiro

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 04/01/2007, 13:47

e quando eu tenho varios arquivos como fica o .htaccess?
tenho que repedir o código para cada arquivo que for ter? ou posso separar os arquivos por virgula?

por exemplo:
<FilesMatch "teste1,teste2,teste3">
ForceType application/x-httpd-php
</FilesMatch>

Edição feita por: shiro, 04/01/2007, 13:47.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq