---
title: "mod-rewrite"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/188948-mod-rewrite"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "K@llen"
published: "2012-01-06T17:36:45.000Z"
updated: "2012-01-06T20:11:37.000Z"
replies: 4
views: 431
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/188948-mod-rewrite"
---

# mod-rewrite

## #1 — K@llen, 2012-01-06T17:36Z

Hej,

Jag försöker skriva om en länk med en querystring till en sökmotorvänlig url med hjälp av .htaccess. Använder PHP och Apache. 

Har fixat till det innan, men glömt hur man gör. :(

```
Det jag är ute efter är att:
/test/index.php?ord=dator

skrivs ut som:
/test/dator/
```

Någon som har koll på detta?

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

## #2 — metalboy, 2012-01-06T17:38Z

```
RewriteRule ^test/(.*)/? /test/index.php?ord=$1
```

Så typ (otestat)

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

## #3 — nitro2k01, 2012-01-06T19:46Z

metalboys regel är vettig, utom möjligen att regexpen borde avslutas med $ för att ge en strikt matchning. Men glöm inte att du måste ha med raden RewriteEngine On ovanför reglerna, annars utförs de inte överhuvudtaget. Enkel sak att missa.

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

## #4 — K@llen, 2012-01-06T19:56Z

Hej,

Jag får inte det att fungera. Provat föreslagen kod, samt försökt knåpa ihop egen enligt följande:

```
Options +FollowSymLinks
Options +Indexes
RewriteEngine On
RewriteRule ^test/([^/\.]+)/?$ /test/index.php?ord=$1 [L]
```

Jag får bara page not found när jag försöker nå den med:

/test/dator/

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

## #5 — K@llen, 2012-01-06T20:11Z

Fick det att fungera. Hade för låga rättigheter. Tack för er hjälp. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/188948-mod-rewrite
