Just nu i M3-nätverket
Gå till innehåll
happyfejs

rewriteRule om variabel saknas

Rekommendera Poster

Tjenare

Har fortfarande inte fått riktigt koll på rewriteRule, exprimenterar lite.

 

Har en fråga, nu ser min rewriteRule ut så här

#Options +FollowSymLinks

RewriteEngine On
RewriteBase / 
RewriteRule ^([a-zA-Z0-9_-]+)(/)?$ index.php?page=$1 [NC]

RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)(/)?$ index.php?page=$1&p=$2 [NC]

RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)(/)?$ index.php?page=$1&p=$2&type=$3 [NC]

RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)(/)?$ index.php?page=$1&p=$2&type=$3&second=$4 [NC]

RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([0-9_-]+)(/)?$ index.php?page=$1&p=$2&type=$3&second=$4&id=$5 [NC]

 

Min fråga: second är underkategori och type är kategori på en produktsida. Om en kategori saknar underkategori så blir det ju således ingen second variabel utan den ersätts med id med en gång. Vilket gör att sidan idag tolkar den som second.

 

Jag vill alltså att tex /sortiment/ergonomi/arbetsplatsmattor/84 ska gå till en specifik produkt medans /sortiment/ergonomi/ergonomiska-moss/barmouse/26 också ska gå till en specifik produkt, men nu blir det ju så att "84" i första länken klassa som en underkategori istället för ett id..

 

Tack på förhand

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...