---
title: "Rewrite-fråga som jag ej kan sätta någon bättre rubrik på"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/190669-rewrite-fråga-som-jag-ej-kan-sätta-någon-bättre-rubrik-på"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "prplxr"
published: "2012-11-21T15:16:44.000Z"
updated: "2012-11-23T09:45:04.000Z"
replies: 3
views: 613
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/190669-rewrite-fråga-som-jag-ej-kan-sätta-någon-bättre-rubrik-på"
---

# Rewrite-fråga som jag ej kan sätta någon bättre rubrik på

## #1 — prplxr, 2012-11-21T15:16Z

Hej!

(Suck, slutar han aldrig posta nya trådar?)

Jag sitter och klurar på hur en rewrite rule skulle se ut för, låt säga den här länken:

<https://www.example.com/page/contact/module/email> \= index.php?page=contact&module=email
<https://www.exemple.com/a/1/b/2/c/3/d/4> \= index.php?a=1&b=2&c=3&d=4

Alltså, varannan är namnet på variabeln och var annan är värdet. Går det att lösa på något sätt?

Permalänk: https://www.webforum.nu/p/190669

## #2 — Gildebrand, 2012-11-21T15:27Z

Du hämtar värdet med PHP $\_GET

```php
$page = $_GET['page']; // $page = 'contact'
```

Tolkade jag frågan rätt? Förstod inte riktigt vad du vill åstadkomma...

Permalänk: https://www.webforum.nu/p/2306235

## #3 — prplxr, 2012-11-21T15:31Z

Nej, det var inte det jag menade. Jag menade att jag vill använda mod_rewrite för att skriva om URLerna till querystrings.

Om man skriver <https://www.exemple.com/a/1/b/2/c/3/d/4> i adressfältet så ska den skrivas om till index.php?a=1&b=2&c=3&d=4.

Dvs, om jag går till den URLen, <https://www.exemple.com/a/1/b/2/c/3/d/4>, så ska:

```php
echo $_GET['a'] . " " . $_GET['b'] . " " . $_GET['c'] . " " . $_GET['d'];
```

ge

```
1 2 3 4
```

Permalänk: https://www.webforum.nu/p/2306236

## #4 — prplxr, 2012-11-23T09:45Z

Om någon är intresserad så har jag nu löst det och såhär ser lösningen ut:

```
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/([^/]+)(/.*)?$ $3?$1=$2 [N,QSA,DPI]
RewriteRule ^(/[^/]+|[^/]+/|/?)$ /index.php [L,QSA,DPI]
```

Permalänk: https://www.webforum.nu/p/2306300

---

Tråden på webben: https://www.webforum.nu/amne/php/190669-rewrite-fråga-som-jag-ej-kan-sätta-någon-bättre-rubrik-på
