---
title: "Redirect beter sig konstigt"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/162205-redirect-beter-sig-konstigt"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "itpastorn"
published: "2007-07-04T20:33:59.000Z"
updated: "2007-07-08T21:40:33.000Z"
replies: 7
views: 541
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/webbutveckling/162205-redirect-beter-sig-konstigt"
---

# Redirect beter sig konstigt

## #1 — itpastorn, 2007-07-04T20:33Z

Hej

Följande tre rader i .htaccess borde fungera identiskt, men bara den sista funkar. Någon som kan förklara?

```
RewriteRule html_elements_beta\.pdf html_elements.pdf [PT,R=301,L]

Redirect 301 html_elements_beta.pdf http://keryx.se/wasp/html_elements.pdf

RedirectMatch 301 html_elements_beta\.pdf http://keryx.se/wasp/html_elements.pdf
```

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

## #2 — Danne V, 2007-07-04T20:38Z

Testa denna:

```
RewriteRule  ^(.*)$   http://www.nån-annan-sajt.com/nån-annan-sida.html$1  [L]
```

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

## #3 — itpastorn, 2007-07-05T08:01Z

Danne, den gör ju inte riktigt samma sak... Jag vill göra en ren redirect av en enda sida. Mitt mittenalternativ borde vara det bästa. Det första är mest ett experiment.

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

## #4 — colione, 2007-07-05T08:40Z

Jag förstår inte riktigt varför du har med PT-flaggan när du kör med L. PT använder du ju för att kunna vidarebefodra informationen till t.ex alias-hanterare. Men iom att du har petat in L där så kommer inga fler regler köras efter den. Dessutom har du inger Alias regel efter den som kommer att köras, även om du tar bort L

Mitten regeln, bör dessutom se ut såhär:

```
Redirect 301 /html_elements_beta.pdf [url]http://keryx.se/wasp/html_elements.pdf[/url]
```

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

## #5 — colione, 2007-07-05T08:43Z

För att ge ytterliggare ett exempel kan du skriva såhär: 

RedirectPermanent /html_elements_beta.pdf <http://keryx.se/wasp/html_elements.pdf>

Vilket är exkat samma som:
Redirect 301 /html_elements_beta.pdf <http://keryx.se/wasp/html_elements.pdf>
eller:
Redirect permanent /html_elements_beta.pdf <http://keryx.se/wasp/html_elements.pdf>

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

## #6 — Danne V, 2007-07-05T13:06Z

> **itpastorn skrev:**
>
> Danne, den gör ju inte riktigt samma sak... Jag vill göra en ren redirect av en enda sida. Mitt mittenalternativ borde vara det bästa. Det första är mest ett experiment.

OK. Handen på pacemakern, så vet jag inte ett skvatt om RegEx. Det där var en bekant som gjorde åt mig en gång. Postade mest för att briljera. ;)

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

## #7 — itpastorn, 2007-07-08T20:34Z

> **colione skrev:**
>
> För att ge ytterliggare ett exempel kan du skriva såhär: 
> 
> RedirectPermanent /html_elements_beta.pdf <http://keryx.se/wasp/html_elements.pdf>

Jag funderar inte över syntaxen, utan över det konstiga resultatet.

När man har dessa direktiv i .htaccess bör man enligt Rich Bowens utmärkta bok inte ha med inledande "slash" - vilket jag inte heller har i mitt fungerande exempel.

PT-flaggan är för att slippa ta hänsyn till skillnad i katalogstruktur mellan olika servrar, utan sätta matchning relativt webbroten. Men det är nog den som spökar vid närmare eftertanke. Skall kolla upp det vid tillfälle.

<http://www.apress.com/book/bookDisplay.html?bID=10030>

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

## #8 — colione, 2007-07-08T21:40Z

Det stämmer att man inte ska ha det på regler som tar emot regexpar, exempelvis RedirectMatch och RewriteRule. Redirect däremot utgåt inte från regular expressions utan från en url-path (virtuell sökväg), vilket ger att du \_ska\_ inleda med en slash på Redirect, annars får du ingen match på den. Prova själv så får du se.

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

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/162205-redirect-beter-sig-konstigt
