Overige software > Web Station

links in website doen het niet

(1/1)

willemdeneus:
 ik ben beizg met een website te maken  ik kom tot de ontdekking dat urls van buiten de website netjes worden weer gegeven
 maar links van intern pagina niet  zie voorbeeld
<a href="team.php"><button class="custom-button custom-button-primary">Staff Team</button></a>
hij laad onder in  de goede pagina zien team.php maar laad  ipnr/team/   iemand  idee of een oplossing

Briolet:
Ik denk dat je

--- Code: ---<a href="team.php">
--- Einde van code ---
moet vervangen door

--- Code: ---<a href="/team.php">
--- Einde van code ---

Zelf gebruik ik

--- Code: ---<a href="/hoofdmap/team.php">
--- Einde van code ---
En in "hoofdmap" staat mijn hele website. In elk geval kun je het beste alles relatief adresseren. Dus inderdaad niet je hele websitenaam meenemen.

Maar kijk even in een van de diverse html tutorials

jr212:
Even iets meer
1. je maakt een button in een a-tag. Lijkt me niet logisch gezien je op beide kan klikken en je dus eigenlijk niet zeker bent wat er eerst zal gebeuren. Mogelijks is er geen actie gekoppeld aan je button. Niet te zien maar misschien ingevuld via javascript
2. links werken via referentie dus als je in een submap staat en je forceer niet via "/" (zoals @Briolet al aangaf) (hoogste niveau) of via "../" (1 niveau hoger) dan wordt er gekozen uit de huidige map.

Voor problemen met websites kan je ook terecht op phphulp.nl dus ook in het Nederlands :) want dit is geen synology probleem.

willemdeneus:
  inkader ik  heb  van alles geprobeerd maar  niks  krijg  ik  goed  als  ik team.php   gebruik   en   ik  kijk  op  index.php
  en ik ga op de knop staan zie je links onder in de adress waar hij naar toe gaat met  alle duidelijkheid    links    zijn  goed hij maakt  er  bij  open  van  de pagina /team/  van   en  krijg  dan  404  pagina   wanneer ik  de pagina probeer op te roepen apart wordt hij ook niet weer gegeven

Navigatie

[0] Berichtenindex

Naar de volledige versie