Jump to content


Photo

Mod_rewrite Carregar Imagens, Css, Js


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

#1 dinhozinho

dinhozinho

    12 Horas

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

Posted 01/12/2008, 12:04

Bom pessoal, tô com um probleminha aqui, tenho a seguinte regra

Options +FollowSymLinks
RewriteEngine on
RewriteRule ^([0-9]+)\/([0-9]+)\/([0-9]+)\/([0-9]+)\/?$  jogo.php?j=$1&g=$2&de=$3&di=$4 [L]

Ela transforma
http://www.site.com/jogos/jogo.php?&j=22&g=12&de=15&di=10
Em
http://www.site.com/jogos/22/12/15/10

Até aí tudo bem, tudo ocorrendo dentro dos conformes.
O problema é que os arquivos como imagens, css, js e afins não são carregados, pois ele interpreta da seguinte maneira:
http://www.site.com/jogos/22/12/15/_IMG/imagem.jpg
quando na verdade seria assim para poder pegar:
http://www.site.com/jogos/_IMG/imagem.jpg

o mesmo acontece com arquivos de outras extensões, como ico, swf, css

Gostaria de saber como fazer para que não faça isso, não sou bom em expressões regulares, se alguém puder me ajudar

Desde já, obrigado!

PS: Gostaria de uma regra no .htaccess, sem precisar usar url absoluta nos arquivos

Edição feita por: dinhozinho, 01/12/2008, 12:10.


#2 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 01/12/2008, 12:17

você pode liberar uma pasta com RewriteCond %{REQUEST_URI} !^/pasta/?

#3 dinhozinho

dinhozinho

    12 Horas

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

Posted 01/12/2008, 12:37

Acabei de alterar, e não deu em nada =/


www.site.com/jogos/_IMG/

o arquivo ".htaccess" está dentro da pasta jogos e não na raiz.

RewriteCond %{REQUEST_URI} !^/_IMG/?

Não só imagens, como links tbm adicionam os "/22/12/15/10"


EDIT

Para pegar eu preciso colocar

/jogos/_IMG/logo.jpg

em tudo

/jogos/_CSS/css.css

links tb.

Edição feita por: dinhozinho, 01/12/2008, 12:39.


#4 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 01/12/2008, 13:34

Como ficou a instrução inteira?

#5 dinhozinho

dinhozinho

    12 Horas

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

Posted 01/12/2008, 13:51

Assim, só adicionei a linha que você citou

Options +FollowSymLinks
RewriteEngine on
RewriteRule ^([0-9]+)\/([0-9]+)\/([0-9]+)\/([0-9]+)\/?$  jogo.php?j=$1&g=$2&de=$3&di=$4 [L]
RewriteCond %{REQUEST_URI} !^/_IMG/?


#6 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 01/12/2008, 14:25

Inverte aí, meu filho....
RewriteCond´s antes da RewriteRule

#7 dinhozinho

dinhozinho

    12 Horas

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

Posted 01/12/2008, 14:41

Já havia invertido, é que postei uma outra tentativa aqui que foi de colocar depois, ainda sim não deu certo =/ não compreendo


Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/_IMG/?
RewriteRule ^([0-9]+)\/([0-9]+)\/([0-9]+)\/([0-9]+)\/?$  jogo.php?j=$1&g=$2&de=$3&di=$4 [L]

Ja adicionei tbm a "$" ao final depois da "?" nao pegou tb

obrigado por estar tentando ajudar

Edição feita por: dinhozinho, 01/12/2008, 14:52.


#8 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 01/12/2008, 15:24

Como está a sua estrutura de pastas?
----
Existe uma otura opção....
RewriteRule !\.(jpg|gif|png)$ index.php

Edição feita por: boirock, 01/12/2008, 15:25.


#9 dinhozinho

dinhozinho

    12 Horas

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

Posted 01/12/2008, 15:43

Como está a sua estrutura de pastas?
----
Existe uma otura opção....
RewriteRule !\.(jpg|gif|png)$ index.php


Essa outra opção pelo que eu entendi, eu teria que manipular no arquivo index.php

Estruturação

www.site.com/jogos/_IMG/ (aqui todas as imagens nas extensões .jpg|.gif)
www.site.com/jogos/_CSS/ (apenas .css)
www.site.com/jogos/_JS/ (apenas .js)
www.site.com/jogos/_PHP/ (arquivos como config.php funcoes.php classes.php)
www.site.com/jogos/jogo.php (esse aqui o arquivo que está sendo manipulado no no modwrite)

#10 LarPhozyHah

LarPhozyHah

    Super Veterano

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

Posted 15/09/2017, 04:11

Keflex And Hcpcs cialis price Zithromax India Cialis Super Active For Sale Finasteride Izotek Baltimore Propecia To Buy Propecia cialis Achat Cialis Sur Internet
Amoxicillin And The Gut viagra cialis Dovobet Without Prescription
Canada No Prescription Propecia Finasteride Levitra Come Funziona
Viagra En Pharmacie Tunisie <a href=http://cialtobuy.com>online pharmacy</a> Buy Cipro From India
Levitra 10 Mg Torrinomedica cialis Generic Propecia 10 Mg
Comprar Cialis Original En Andorra
Prezzi Viagra Originale <a href=http://cialtobuy.com>online pharmacy</a> Prospecto Cialis 5 Mg

#11 LarPhozyHah

LarPhozyHah

    Super Veterano

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

Posted 25/09/2017, 20:00

Acheter Dapoxetine En Ligne Burpropionxl Vs Vyvance Where To Purchase Progesterone 400mg Wokingham viagra cialis Pyridium From Mexico Colchicine Buy In Canada Strep Zithromax
Farmacia Online Priligy Generico cialis Finasteride With Free Viagra Acheter Cialis Sans Ordonnance Est Canadian Pharmacies That Sell Clomid
Woher Kriege Ich Levitra Amoxicillin Pregnancy Category 75mg Clomid generic cialis Primolut To Buy Online Levitra Krankenkasse Viagra Per Comprare

#12 LarPhozyHah

LarPhozyHah

    Super Veterano

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

Posted 29/09/2017, 00:55

Cialis No Prescription Montreal cialis online Online Pharmacy Without Perscriptions
Pramipexole I Ts Propecia Conseguenze Vardenafil Without Prescription generic cialis Zithromax And Running Levitra 60 Mg

#13 LarPhozyHah

LarPhozyHah

    Super Veterano

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

Posted 04/10/2017, 14:10

Zoloft Without A Prescription Cialis Tadalafil Pas Cher viagra online prescription Amoxicillin And Clavulanate Potassium Tablets Usp Good Site To Buy Viagra
Viagra Ohne Rezept Berlin viagra Le Cialis Acheter
Medscom Discovering Amoxil Amoxicillin Liquid 125mg buying levitra in mexico Commande En Ligne Viagra En Saint Cephalexin Oral Suspension buy legit accutane
Effet Secondaire Du Cialis 20 viagra Mejor Cialis O Levitra

#14 LarPhozyHah

LarPhozyHah

    Super Veterano

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

Posted 16/10/2017, 18:05

Dosis Kamagra Gel Zithromax With Alcohol Viagra Online Auf Rechnung buy viagra online Discount Propecia Online
How To Order Alli Online In Europe generic viagra Mentat
Kamagra 100mg Tablets Biotic viagra Women Viagra Que Es Viagra Soft
Levaquin Internet Buy Tamoxifen For Men Amoxicillin Cats Sick levitra samples overnight Buy Zofran From Mexican Pharmacy Rx Pharmacy Ciallis Medicamento Propecia

#15 LarPhozyHah

LarPhozyHah

    Super Veterano

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

Posted 30/10/2017, 20:12

T Viagra Y Cerveza Propecia Nizoral Hair Loss viagra Viagra O Levitra Cialis 5 Mg Lilly Deutschland Gmbh
Amoxicillin Fail The Drug Test buy vardenafil 40 mg online Rhine Inc Palghar India En
Albuterol By Mail cheap vardenafil 20mg Buy Kamagra Oral Jelly London
Buy Nexium Cheap Cheap Cialis Generic Online Zithromax Good For Uti viagra Finasteride Finpecia Generic Propecia




3 user(s) are reading this topic

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

IPB Skin By Virteq