---
title: "internlänkning till/från rooten?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/164404-internlänkning-till-från-rooten"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Farbror"
published: "2007-09-11T10:36:00.000Z"
updated: "2007-09-11T14:40:33.000Z"
replies: 6
views: 549
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/164404-internlänkning-till-från-rooten"
---

# internlänkning till/från rooten?

## #1 — Farbror, 2007-09-11T10:36Z

Jag har en hemsida vars vänstermeny inkluderas/visas på alla andra sidor via php-kommandot include. Somliga sidor ligger vid roten, andra en eller två katalognivåer längre ner på sajten. Problemet är således att länkarna (vanlig html-kod) i vänstermenyn ibland ska börja med t.ex. ../ och ibland ../../ 

För att lösa problemet börjar alla länkar i vänstermenyn nu med http://www.mindomän.com/fil o.s.v. Finns det inte något enkelt man kan skriva för att länkarna alltid ska börja vid roten, i home directory? Så att jag  inte ska behöva ha hela domännamnet i varje länk? Nånstans har sett en sån länkning i stil med a href="home/public_html"

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

## #2 — @nders, 2007-09-11T10:38Z

Borde väl fungera att inleda sökvägen med /?

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

## #3 — Danne V, 2007-09-11T10:41Z

Normalt börjar root med bara en backslah: /
Indexfilen blir alltså  typ:
 /index.php
Du kan ju kolla med hotellet var root är för ofta kan sajtens (ditt kontos) root ligge högre upp i serverns filhierarki än din html-mapp
Eller så kan du skriva om root i en php-header.

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

## #4 — Troxy, 2007-09-11T12:00Z

Om vi snackar HTML-länkar alltså, så är det som sagt ett backslash som utgår från rooten.
Rätta mig om jag har fel, men det är väl [base-taggen](http://www.w3schools.com/tags/tag_base.asp) som används om man behöver definiera en egen root för länkarna?

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

## #5 — Danne V, 2007-09-11T12:35Z

> **Troxy skrev:**
>
> Om vi snackar HTML-länkar alltså, så är det som sagt ett backslash som utgår från rooten.
> Rätta mig om jag har fel, men det är väl [base-taggen](http://www.w3schools.com/tags/tag_base.asp) som används om man behöver definiera en egen root för länkarna?

Njoaäääää.....man definerar ju inte om root. Det gör man ju i serverns inställningar. Man gör ju bara att man slipper ha exakt samma första led i samtliga sökvägar om dom är absoluta (dvs <http://minsajt.com/>) eller root-relativa.

Men man kan ju säga att effekten är densamma.

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

## #6 — Troxy, 2007-09-11T14:03Z

Danne V, jo jag menade ur html- och url-perspektiv  :bire

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

## #7 — Farbror, 2007-09-11T14:40Z

Att det var så enkelt som att ha ett / i början av varje länk. Tack för svaren!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/164404-internlänkning-till-från-rooten
