Jump to content


Photo

Extensão Diferente Ou Sem Extensão.


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

#1 SorcererDD

SorcererDD

    Normal

  • Usuários
  • 101 posts
  • Sexo:Masculino

Posted 02/11/2007, 08:23

Eaí galera.

Bom, não sei de qual linguagem trata-se minha dúvida, então optei por postar aqui mesmo.

Eu tenho essa dúvida há muito tempo, mas só agora decidi tirá-la:
O site Jogatina, que oferece Buraco, Truco e Poker, possui uma extensão em suas páginas diferenciada:
http://www.jogatina.com/password.do

Pq não newuser.php ou newuser.asp, que são extensões dinâmicas?

Outra coisa também... Antigamente existia uma hospedagem chamada HardProver, e olha como era as páginas do site da empresa:
http://www.hardprover.com/Default?cmd=Planos

Extensão ".do" e arquivos sem extensão. Como eu faço isso? Por .htaccess?

Edição feita por: SorcererDD, 02/11/2007, 08:24.


#2 sk15

sk15

    Super Veterano

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

Posted 02/11/2007, 10:27

Então qualquer extensão pode ser dinamica não nessesariamente precisa ser ".asp", ".php" ou ".jsp" ou qualquer outra extensão - a questão é que essas extensões foram pré-escolhidas para tais linguaguens mas não são obrigatorias para as mesmas funcionar.

Quem faz o 'dinamismo' ou seja executar uma linguagem com outra extensão é a configuração do servidor assim você pode colocar a extensão que quiser ... teoricamente esconder ou dirfaçar a extensão tem 2 finalizades:

1- Efeito estetico ... fica mais bunitinho colocar alguma extensão desconhecida como "*.sdd"
2- Para a segurança ... teoricamente se a pessoa não sabe a extensão não sabe em qual linguagem foi feito, logo não sabera quais as vunerabilidades da linguagem pois não há conhece!

Bem não é um raridade usar arquivos sem extesão o Google e muitos sites usam, eu mesmo uso arquivos sem extensão no meu site, veja:
http://www.megamidi.net/search?q=nome

E estensão ".do" se não me engano é ASP.NET, não tenho certeza não lembr direito se estiver errado me corrijão ...

Como você diz que quer uma modificação via ".htaccess" provavelmente usará PHP + Apache, pois em ASP é outro método mais complicado para se fazer isso ... pois bem ai vai o exemplo.

Executando o PHP com outra estensão:
AddHandler application/x-httpd-php .sdd


Isso fará com que arquivos com a extensão "*.sdd" seje executado como um PHP :) ...

#3 SorcererDD

SorcererDD

    Normal

  • Usuários
  • 101 posts
  • Sexo:Masculino

Posted 02/11/2007, 10:44

Então qualquer extensão pode ser dinamica não nessesariamente precisa ser ".asp", ".php" ou ".jsp" ou qualquer outra extensão - a questão é que essas extensões foram pré-escolhidas para tais linguaguens mas não são obrigatorias para as mesmas funcionar.

Quem faz o 'dinamismo' ou seja executar uma linguagem com outra extensão é a configuração do servidor assim você pode colocar a extensão que quiser ... teoricamente esconder ou dirfaçar a extensão tem 2 finalizades:

1- Efeito estetico ... fica mais bunitinho colocar alguma extensão desconhecida como "*.sdd"
2- Para a segurança ... teoricamente se a pessoa não sabe a extensão não sabe em qual linguagem foi feito, logo não sabera quais as vunerabilidades da linguagem pois não há conhece!

Bem não é um raridade usar arquivos sem extesão o Google e muitos sites usam, eu mesmo uso arquivos sem extensão no meu site, veja:
http://www.megamidi.net/search?q=nome

E estensão ".do" se não me engano é ASP.NET, não tenho certeza não lembr direito se estiver errado me corrijão ...

Como você diz que quer uma modificação via ".htaccess" provavelmente usará PHP + Apache, pois em ASP é outro método mais complicado para se fazer isso ... pois bem ai vai o exemplo.

Executando o PHP com outra estensão:

AddHandler application/x-httpd-php .sdd


Isso fará com que arquivos com a extensão "*.sdd" seje executado como um PHP :) ...


Valeu rapaz! Consegui.
Mas por exemplo, e se eu quiser fazer igual o seu MegaMidi? Sem extensão? Como que faz?
E outra, quando o arquivo for html, ou htm, ou até mesmo js.
Daí é só usar x-httpd-js ou x-httpd-html ou x-httpd-htm? :P

Falopa.

#4 Inu

Inu

    Veterano

  • Usuários
  • 1138 posts
  • Sexo:Masculino
  • Localidade:Canela, Rio Grande do Sul, Brasil

Posted 03/11/2007, 16:44

HTML não precisa especificar a extensão pelo que eu sei. JS também não.
Sem extensão? Tenta apagar o .sdd.

#5 sk15

sk15

    Super Veterano

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

Posted 04/11/2007, 02:42

Então vamos lá ...
É não faz sentido querer fazer qualquer tipo de mudança em HTML, JavaScript e semelhantes ...

Issó só é últiu em filtragens ou seja filtrar a extensão ".sdd" pelo PHP ou seja você está associando o MIME-TYPE do PHP a extensão, mas qual a ultilidade de fazer isso com JS ou HTML ....

Para se fazer sem extensão nenhuma pelo menos o método d conheço via ".htaccess" é usar a função "FilesMatch" que pega um bloco de arquivos e faz uma ação ...

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

* A e asim cada arquivo tem um MIME-TYPE diferente .ou seja "x-httpd-js ou x-httpd-html ou x-httpd-htm" simplesmente não existe ...

Movendo a Apache ....

#6 SorcererDD

SorcererDD

    Normal

  • Usuários
  • 101 posts
  • Sexo:Masculino

Posted 05/11/2007, 05:16

@sk15,
Valeu brother.
Mas daí tipo, tu botou aquele "search" ali.
Eu tenho um search.php, daí altero para "search" o nome e o navegador lerá numa boa?
Daí eu teria que fazer com cada arquivo que eu tenho esse "FilesMach"?

Valeeeu.

#7 sk15

sk15

    Super Veterano

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

Posted 06/11/2007, 15:37

Sim, sim você deve retirar a extensão do nome do arquivo e colocar o nome dele sem extensão no ".htaccess" ...
Ele tem que ler pois quem faz a leitura de fato é o Apache e não o Browser pois o Browser aceita qualquer coisa na URL ...

Eu coloquei para cada aqui uma instrução dessa para cada arquivo, sei que é possível usar uma só com wildcards, mas e a preguisa pra procurar se tá funcionado assim e não é muitos arquivos da para passar ...

Eu tenho um search.php, daí altero para "search" o nome e o navegador lerá numa boa?
Daí eu teria que fazer com cada arquivo que eu tenho esse "FilesMach"?



#8 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 15/09/2017, 04:59

Buy Zithromax For Chlamydia cialis buy online Amoxicillin And Clavulanate Potassium Without Prescription Vet Keflex Ciprofloxacin Buy Online Real Levaquin Ups With Free Shipping Store New Hampshire online pharmacy Buy Doxycycline Online With Mastercard
200 Mg Generic Viagra Pills cialis buy online Buy Levitra Uk Online
Cephalexin For Tooth Pain Comparatif Viagra Com Cialis 5mg Dauer
Dr Reddy Finasteride Buy <a href=http://cialtobuy.com>online pharmacy</a> Canadian Pharmacy In Florida
Bentyl 20mg Ibs cialis buy online Keflex 500 Mg Uti Cephalexin Bad Breath Levaquin With Free Shipping cialis buy online Prednisolone For Sale Online

#9 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 25/09/2017, 20:19

How To Write Out Trazodone Prescription cialis Vaginal Infections And Amoxicillin
Pyridium In Internet Worldwide Low Price With Free Shipping Usaovernightpharmacy cialis Nolvadex Astrazeneca Acheter Cytotec En Connexion
Pharmacy Support Group cialis Prix Levitra Pharmacie Belgique Generika Cialis Bestellen Generic Isotretinoin

#10 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 04/10/2017, 14:43

Buy Cheap Propecia viagra Cytotec Pas D Effet Alli Where To Buy Generic Viagra Customer Reviews Forum
Direct Shipped Ups Amoxicilina Saturday Delivery Internet Pastillas Propecia Finasteride viagra Propecia Help Proscar Purchase Viagra Australia
Tadacip Order Online viagra Viagra Malaga
Cephalexin Dosing Instructions Interaction Amoxicillin Methocarbam viagra Last Long In Bed To Last Longer Amoxicillin Animals

#11 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 16/10/2017, 20:40

Cephalexin 500 Mg Sinus Infections levitra online overnight delivery Priligy Istruzioni Canadian Pharmacy No Scripts
Cialis Tratamiento Prolongado viagra prescription Cialis Natural Is Cephalexin Penacillin

#12 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 30/10/2017, 20:44

Propecia 1 Mg viagra online Lilly Cymbalta Kamagra Viagra Erfahrung Antidotes To Cephalexin
Levitra Tariffe In Farmacia Propecia For Sale Online Pharmacy viagra online prescription Cialis Dangereux Risques Propecia Dosage In Women Dth 24 B Kamal Kunj Mumbai India

#13 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 21/11/2017, 17:31

Cialis Ou L'Acheter Generic Levitra Offers Selbsthilfegruppe Levitra cialis price Clobetasol 30g Best Website Ciproxin 250mg Propecia Eficacia 1 Mg
Vendita Levitra Bayer online pharmacy Cialis Precio 20 Mg Recommended Viagia Sites
Cephalexin Information Rx World Manatoba viagra Propecia Altere Manner
Purchasing Legally On Line Amoxicilina Website In Internet cialis Online Discount Viagra Cialis Zithromax Swollen Testicles




0 user(s) are reading this topic

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

IPB Skin By Virteq