---
title: "mod_rewrite bryter länkar till bilder och css"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbservrar/187470-mod-rewrite-bryter-länkar-till-bilder-och-css"
topic: "Webbservrar"
topic_url: "https://www.webforum.nu/amne/webbservrar"
author: "Pedda"
published: "2011-07-21T19:26:22.000Z"
updated: "2011-07-22T02:29:56.000Z"
replies: 2
views: 1248
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/webbservrar/187470-mod-rewrite-bryter-länkar-till-bilder-och-css"
---

# mod_rewrite bryter länkar till bilder och css

## #1 — Pedda, 2011-07-21T19:26Z

Håller på och fixar lite med mod_rewrite och har stött på problem.
Allt fungerar fint så länge man är en nivå ner, t.ex localhost/page men när man kommer ännu en nivå ner (localhost/page/var) så bryts länkarna till bilder och css då sökvägen till root blir fel.

Exempel ur min mod_rewrite:

```
RewriteRule ^([a-zA-Z]+)/([a-zA-Z]+)$ /index.php?page=$1&var=$2
```

Hur fixar man detta?

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

## #2 — Pedda, 2011-07-21T19:50Z

Löste det tills vidare med att sätta \<base href="http://localhost/" /\> men är det rätt sätt att lösa det på?

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

## #3 — MickeA.com, 2011-07-22T02:29Z

Jag defininierar alltid ett gäng variablar i en fil jag inkluderar högst upp i alla filer, t.ex.

```php
define("ROOTPATH", "/home/123/abc/myfolder/");
define("ABSPATH", "/");
```

Sen i t.ex. länkar (eller då jag inkluderar saker för den delen) så blir det:

```
<link rel="stylesheet" href="<?php echo ABSPATH;?>css/style.css" .../>
```

...eller...

```php
require(ROOTPATH . "inc/fil.php");
```

...eller...

```
<a href="<?php echo ABSPATH;?>sida.php" .../>
```

Fungerar fint, jag har aldrig haft liknande problem som du beskriver.

/R en extra fördel med det här sättet är att det blir sjukt enkelt om man skulle behöva byta server, katalog eller något, eftersom man bara behöver ändra i sin definitionsfil.

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

---

Tråden på webben: https://www.webforum.nu/amne/webbservrar/187470-mod-rewrite-bryter-länkar-till-bilder-och-css
