---
title: "301 redirect preview adress"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/184039-301-redirect-preview-adress"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "noshornin"
published: "2010-07-08T16:32:28.000Z"
updated: "2010-08-13T19:25:52.000Z"
replies: 13
views: 1343
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/184039-301-redirect-preview-adress"
---

# 301 redirect preview adress

## #1 — noshornin, 2010-07-08T16:32Z

Jag gjorde felet att jag länkade till min sida på ett par forum innan domännamnet var registrerat. Nu när man söker på google på vissa ord så kommer man till min preview adress.

går det att göra en redirect så att alla <http://noshorning.se.preview.binero.se/blabla>
redirectas till <http://www.noshorning.se/blabla?>

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

## #2 — noshornin, 2010-07-08T20:06Z

okej, jag har nästan fixat det. Men det funkar inte som jag vill riktigt.

```
RewriteCond %{HTTP_HOST} ^noshorning.se.preview.binero.se [NC] 
RewriteRule ^(.*)$ http://www.noshorning.se/$1 [L,R=301]
```

klicka översta länken här: <http://www.google.se/#hl=sv&source=hp&q=beskrivning+av+poomsae&aq=f&aqi=g10&aql=&oq=&gs_rfai=&fp=ca1bc61d6392ced4>

meningen är att url'n ska bli: <http://www.noshorning.se/arkiv/subjects/1/>

jag provade detta men det funkar inte:

```
RewriteRule ^arkiv/subjects.php?id=([^/\.]+)$ arkiv/subjects/$1/[L,R=301] 
RewriteRule ^arkiv/subjects/([^/\.]+)/?$ arkiv/subjects.php?id=$1
```

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

## #3 — noshornin, 2010-07-09T11:57Z

Ingen som vet hur man ändrar url'n och redirectar besökaren om han skriver in den gamla, med mod_rewrite?

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

## #4 — nitro2k01, 2010-07-09T12:25Z

Pröva detta:

```
RewriteRule ^arkiv/subjects.php[u]\?[/u]id=([u]\d[/u]+)$ arkiv/subjects/$1/ [L,R=301] 
RewriteRule ^arkiv/subjects/([^/\.]+)/?$ arkiv/subjects.php?id=$1
```

Escape innan frågetecknet. (Frågetecken har specialbetydelse i regex.) Du kan lika gärna köra \\d+ i just den rewriten eftersom det bara kommer finnas siffror där. Och så bör du ha ett mellanslag innan den sista biten. (Iofs är det möjligt att vBulletin glufsade i sig det, så det kanske inte är ditt fel.)

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

## #5 — noshornin, 2010-07-09T12:50Z

> **[nitro2k01 skrev:](https://www.webforum.nu/p/1510308)**
>
> Pröva detta:
>
> ```
> RewriteRule ^arkiv/subjects.php[u]\?[/u]id=([u]\d[/u]+)$ arkiv/subjects/$1/ [L,R=301] 
> RewriteRule ^arkiv/subjects/([^/\.]+)/?$ arkiv/subjects.php?id=$1
> ```
>
> Escape innan frågetecknet. (Frågetecken har specialbetydelse i regex.) Du kan lika gärna köra \\d+ i just den rewriten eftersom det bara kommer finnas siffror där. Och så bör du ha ett mellanslag innan den sista biten. (Iofs är det möjligt att vBulletin glufsade i sig det, så det kanske inte är ditt fel.)

Det fungerade tyvärr inte heller :(. Kan det vara något annat fel i htaccess filen?

```
Options +FollowSymLinks 
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^noshorning.se [NC] 
RewriteRule ^(.*)$ http://www.noshorning.se/$1 [L,R=301] 
RewriteCond %{HTTP_HOST} ^noshorning.se.preview.binero.se [NC]
RewriteRule ^(.*)$ http://www.noshorning.se/$1 [L,R=301] 

RewriteRule ^omsidan.php$ /omsidan/ [L,R=301] 
RewriteRule ^omsidan/$ /omsidan.php

RewriteRule ^index.php?visa=$1/?$ /visa/([^/\.]+)
RewriteRule ^inlagg/([^/\.]+)/([^/\.]+)/$ /visa.php?visa=inlagg&inlagg=$1&title=$2 
RewriteRule ^inlagg/publicera_kommentar/([^/\.]+)/([^/\.]+)/?$ visa.php?visa=publicera&inlagg=$1&title=$2
RewriteRule ^tag/([^/\.]+)/?$ visa.php?visa=tag&tag=$1&title=$1
RewriteRule ^nyhetsbrev/add/$ nyhetsbrev/add.php
RewriteRule ^nyhetsbrev/add/add/$ nyhetsbrev/add.php?add=add
RewriteRule ^arkiv/kategori/([^/\.]+)/?$ arkiv/visa.php?id=$1

RewriteRule ^arkiv/subjects.php\?id=(\d+)$ arkiv/subjects/$1/ [L,R=301] 
RewriteRule ^arkiv/subjects/(\d+)/$ arkiv/subjects.php?id=$1

RewriteRule ^arkiv/inlagg/([^/\.]+)/$ arkiv/inlagg.php?id=$1
RewriteRule ^schema_upplagg/([^/\.]+)/?$ schema/visa.php?id=$1
```

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

## #6 — nitro2k01, 2010-07-09T13:22Z

Du kan ju köra uteslutningsmetoden...
Börja med...

```
RewriteRule arkiv/subjects.php arkiv/subjects/ [L,R=301]
```

...på skoj.
Om det funkar, gå vidare till 

```
RewriteRule ^arkiv/subjects.php arkiv/subjects/ [L,R=301]
```

Osv...

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

## #7 — noshornin, 2010-07-09T13:41Z

> **[nitro2k01 skrev:](https://www.webforum.nu/p/1510317)**
>
> Du kan ju köra uteslutningsmetoden...
> Börja med...
>
> ```
> RewriteRule arkiv/subjects.php arkiv/subjects/ [L,R=301]
> ```
>
> ...på skoj.
> Om det funkar, gå vidare till 
>
> ```
> RewriteRule ^arkiv/subjects.php arkiv/subjects/ [L,R=301]
> ```
>
> Osv...

det verkar vara just \\? som fuckar upp det

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

## #8 — noshornin, 2010-07-09T13:57Z

om jag byter ut \\? så funkar det:

```
RewriteRule ^arkiv/subjects.php[U]/[/U]id=(\d+)$ arkiv/subjects/$1/ [L,R=301] 
RewriteRule ^arkiv/subjects/(\d+)/$ arkiv/subjects.php?id=$1
```

Är det verkligen backslash man ska sätta framför '?'?

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

## #9 — Fuel, 2010-07-09T15:06Z

Förstår inte varför du stressade ut din preview adress ? Det tar ju bara ett par dar så funkar domännamnet. Varför pratar du inte med Binero ? Dom kan nog hjälpa dig - jag är kund där själv.

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

## #10 — voigtann1, 2010-07-09T15:07Z

\\? träffar ? i din sträng,

? träffar 0,1 träffar av tecknet framför ?:

ah? säger att den kommer att träffa på:
a, ah.

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

## #11 — noshornin, 2010-07-10T08:31Z

Jag mailade binero igår kväll, fick svar idag. Killen som svarade sa att han inte var expert på mod_rewrite men att han inte såg något fel. Han skulle fråga en kollega och skicka ett svar i början av nästa vecka.

Förvånande bra support,  (y) till binero

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

## #12 — noshornin, 2010-07-12T11:40Z

Idag fick jag svar av binero, de hänvisade mig till webforum.nu eftersom dom inte kunde hitta något fel. 

Se om någon kan hitta vad som är knas:

```
Options +FollowSymLinks 
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^noshorning.se [NC] 
RewriteRule ^(.*)$ http://www.noshorning.se/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^noshorning.se.preview.binero.se [NC]
RewriteRule ^(.*)$ http://www.noshorning.se/$1 [L,R=301] 

RewriteRule ^omsidan.php$ /omsidan/ [L,R=301] 
RewriteRule ^omsidan/$ /omsidan.php

RewriteRule ^index.php?visa=$1/?$ /visa/([^/\.]+)
RewriteRule ^inlagg/([^/\.]+)/([^/\.]+)/$ /visa.php?visa=inlagg&inlagg=$1&title=$2 
RewriteRule ^inlagg/publicera_kommentar/([^/\.]+)/([^/\.]+)/?$ visa.php?visa=publicera&inlagg=$1&title=$2
RewriteRule ^tag/([^/\.]+)/?$ visa.php?visa=tag&tag=$1&title=$1
RewriteRule ^nyhetsbrev/add/$ nyhetsbrev/add.php
RewriteRule ^nyhetsbrev/add/add/$ nyhetsbrev/add.php?add=add
RewriteRule ^arkiv/kategori/([^/\.]+)/?$ arkiv/visa.php?id=$1

RewriteRule ^arkiv/subjects.php\??id=(\d+)$ arkiv/subjects/$1/ [L,R=301] 
RewriteRule ^arkiv/subjects/(\d+)/$ arkiv/subjects.php?id=$1

RewriteRule ^arkiv/inlagg/([^/\.]+)/$ arkiv/inlagg.php?id=$1
RewriteRule ^schema_upplagg/([^/\.]+)/?$ schema/visa.php?id=$1
```

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

## #13 — Kjetil, 2010-08-13T18:56Z

Nu sistone har vi dessvärre haft mycket o göra och då blir det svårt för oss att gå in djupare att felsöka kundens kod (egentligen inget som vi normalt sett gör, men vi försöker alltid lösa kundens problem oavsett).

Om vi följer upp lite närmare, har du löst ditt problem so far?

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

## #14 — noshornin, 2010-08-13T19:25Z

> **[Kjetil skrev:](https://www.webforum.nu/p/1512998)**
>
> Nu sistone har vi dessvärre haft mycket o göra och då blir det svårt för oss att gå in djupare att felsöka kundens kod (egentligen inget som vi normalt sett gör, men vi försöker alltid lösa kundens problem oavsett).
> 
> Om vi följer upp lite närmare, har du löst ditt problem so far?

Sjukt bra support måste jag säga, men problemet återstår delvis fortfarande. Problemet är beskrivet längre upp i tråden.

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

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/184039-301-redirect-preview-adress
