Gå til innhold

RewriteRule fungerer ikke


Anbefalte innlegg

Skrevet

RewriteRule /(.*)/([0-9a-z]+)/([0-9]+)/?$ /?go=showroom&type=$1&project=$2&img=$3 [NC,L]

 

Fungerer rett og slett ikke. Noen løsninger? Noe jeg har gjort feil?

Videoannonse
Annonse
Skrevet
RewriteRule ^(.*)/([0-9a-z]+)/([0-9]+)/?$ index.php?go=showroom&type=$1&project=$2&img=$3 [NC,L]

 

syns det er rart hvis dette ikke funker

6917910[/snapback]

Fungerte ikke :no:

Skrevet
Har du med denne i .htaccess filen din?

RewriteEngine on

 

og har du husket å slå på mod_rewrite i apache config-filen

6918450[/snapback]

 

De andre rulene mine fungerer så jeg tror da det.

Skrevet

Jeg har også samme problemet når jeg bruker mer enn en variabel i samme regel (dvs. ingenting virker).

 

Kan gjøre det på en litt vanskeligere måte:

RewriteRule ^(.*)/?$ index.php?go=showroom&type=$1

RewriteRule ^(.*)/([0-9a-z]+)/?$ index.php?go=showroom&type=$1&project=$2

RewriteRule ^(.*)/([0-9a-z]+)/([0-9]+)/?$ index.php?go=showroom&type=$1&project=$2&img=$3

 

Det funker i alle fall for meg.

Skrevet
Jeg har også samme problemet når jeg bruker mer enn en variabel i samme regel (dvs. ingenting virker).

 

Kan gjøre det på en litt vanskeligere måte:

RewriteRule ^(.*)/?$ index.php?go=showroom&type=$1

RewriteRule ^(.*)/([0-9a-z]+)/?$ index.php?go=showroom&type=$1&project=$2

RewriteRule ^(.*)/([0-9a-z]+)/([0-9]+)/?$ index.php?go=showroom&type=$1&project=$2&img=$3

 

Det funker i alle fall for meg.

6918509[/snapback]

Er det noe galt med meg eller servern? Ingenting funker.

 

Her er hele .htaccess fila:

RewriteEngine ON  
RewriteBase /  
RewriteRule /blogg/(.*)/?$ /?go=blog&art=$1 [L]

RewriteRule /(2d|3d|web|photo|wip|about|contact)/?$ /?go=$1

RewriteRule /(.*)/([0-9a-z]+)/([0-9]+)/?$ /?go=showroom&type=$1&project=$2&img=$3 [NC,L]

Skrevet

Tror du må ha med index.php så det blir "index.php?go...".

 

Hva med å dele opp den siste regelen din i tre, slik jeg foreslo?

Virket ikke det heller?

Skrevet
Tror du må ha med index.php så det blir "index.php?go...".

 

Hva med å dele opp den siste regelen din i tre, slik jeg foreslo?

Virket ikke det heller?

6918680[/snapback]

 

Nope.

Skrevet
Her er hele .htaccess fila:

RewriteEngine ON  
RewriteBase /  
RewriteRule /blogg/(.*)/?$ /?go=blog&art=$1 [L]

RewriteRule /(2d|3d|web|photo|wip|about|contact)/?$ /?go=$1

RewriteRule /(.*)/([0-9a-z]+)/([0-9]+)/?$ /?go=showroom&type=$1&project=$2&img=$3 [NC,L]

6918653[/snapback]

 

Hva er egentlig planen med oppsettet ditt?

Skjønner ikke helt de to siste reglene.

Mener du at go-variabelen kun skal ha følgende verdier: 2d|3d|web|photo|wip|about|contact|showroom ?

I så fall, hvorfor har showroom en egen regel?

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...