Vermeld in iedere vraag duidelijk:
- De versie van Joomla! 2.5 die je gebruikt
- De volledige url van je website indien mogelijk.
- De versie van de extensie waar de vraag over gaat.
enkel de index file verplaatsen?
enkel de index file verplaatsen?
16 okt 2015 10:48 - 16 okt 2015 11:10
Heb gezocht maar kan het nergens vinden (ik heb slechts een yellow belt in searchfoo)
Ik heb een nieuwe site en wil dat de oude site daarnaar door verwijst.
Dit doe ik met een simpel index scriptje.
Nu wil ik alleen dat mijn oude website ook beschikbaar blijft voor eigen referentie.
Is het mogelijk om de index file (die ik dus vervang door mijn doorverwijzing) op een map (bv /oud) neer te zetten zodat ik op die manier toch de oude site nog kan benaderen via een www.site.nl/oud ? Wat moet ik dan aanpassen aan mijn index file?
Nu verwijst het naar: httpdocs/oud/includes/defines.php
Maar hij moet verwijzen naar httpdocs/includes/defines.php
Hoe pas is het verwijzingspad dan zo aan dat het teruggrijpt naar de hoofdmap in plaats van naar de map /oud?
In de index staat nu:
Edit Juliank92: Ik heb de code tussen codetags geplaatst, volgende keer graag zelf doen.
Ik heb een nieuwe site en wil dat de oude site daarnaar door verwijst.
Dit doe ik met een simpel index scriptje.
Nu wil ik alleen dat mijn oude website ook beschikbaar blijft voor eigen referentie.
Is het mogelijk om de index file (die ik dus vervang door mijn doorverwijzing) op een map (bv /oud) neer te zetten zodat ik op die manier toch de oude site nog kan benaderen via een www.site.nl/oud ? Wat moet ik dan aanpassen aan mijn index file?
Nu verwijst het naar: httpdocs/oud/includes/defines.php
Maar hij moet verwijzen naar httpdocs/includes/defines.php
Hoe pas is het verwijzingspad dan zo aan dat het teruggrijpt naar de hoofdmap in plaats van naar de map /oud?
In de index staat nu:
Code:
if (file_exists(dirname(__FILE__) . '/defines.php')) {
include_once dirname(__FILE__) . '/defines.php';
Edit Juliank92: Ik heb de code tussen codetags geplaatst, volgende keer graag zelf doen.
- Barthajo
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 1
enkel de index file verplaatsen?
16 okt 2015 11:01
Hallo Barthajo,
Namens het Joomla!NL team heet ik je van harte welkom op dit forum.
Om eerlijk te zijn, begrijp ik niets van je verhaal. Als je een nieuwe site hebt, dan zet je die in de root en dan zien bezoekers dus op de bekende url je nieuwe site.
Als je je oude site wilt behouden, dan kan je die inderdaad in zijn geheel in een map oud zettten en benaderen door /oud achter je url te typen.
Namens het Joomla!NL team heet ik je van harte welkom op dit forum.
Om eerlijk te zijn, begrijp ik niets van je verhaal. Als je een nieuwe site hebt, dan zet je die in de root en dan zien bezoekers dus op de bekende url je nieuwe site.
Als je je oude site wilt behouden, dan kan je die inderdaad in zijn geheel in een map oud zettten en benaderen door /oud achter je url te typen.
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst. Vragen uitsluitend via dit forum. yndi.nl - kvk 17157725 | Is je vraag beantwoord? Dan kan je het draadje zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Astrid
- Moderator + Technisch team
- Berichten: 37436
enkel de index file verplaatsen?
16 okt 2015 11:37
Goeiemorgen,
Ik zou niet weten waarom je die if zou willen aanpassen, maar ik zal er even op ingaan. Het is niet aanbevolen om core bestanden van Joomla aan te passen, houdt in je achterhoofd dat na een update van je website de wijzigingen verloren kunnen gaan.
De functie dirname() haalt in dit geval het absolute pad op van het betreffende bestand op dat wordt uitgevoerd, de uitvoer daarvan is een string. Er zijn dus een paar oplossingen die je zou kunnen toepassen:
- Absolute pad gewoon compleet neerzetten (statisch maken), nadeel is dat als je de website verhuist, of de map verplaatst het niet meer werkt.
- Net zo ver teruggaan met de functie dirname tot zoals in jou post de map httpdocs, en de rest van het pad neerzetten.
- De uitkomst van de functie dirname() in een variabele zetten, en deze aanpassen om bijvoorbeeld /oud te verwijderen uit de string, mbv de functie str_replace()
Hoewel ik denk dat het aanpassen dus niet nodig is kan ik er natuurlijk naast zitten. In dat geval zou ik persoonlijk kiezen voor de laatste oplossing, deze is namelijk het beste van de 3 genoemde.
Ik zou niet weten waarom je die if zou willen aanpassen, maar ik zal er even op ingaan. Het is niet aanbevolen om core bestanden van Joomla aan te passen, houdt in je achterhoofd dat na een update van je website de wijzigingen verloren kunnen gaan.
De functie dirname() haalt in dit geval het absolute pad op van het betreffende bestand op dat wordt uitgevoerd, de uitvoer daarvan is een string. Er zijn dus een paar oplossingen die je zou kunnen toepassen:
- Absolute pad gewoon compleet neerzetten (statisch maken), nadeel is dat als je de website verhuist, of de map verplaatst het niet meer werkt.
- Net zo ver teruggaan met de functie dirname tot zoals in jou post de map httpdocs, en de rest van het pad neerzetten.
- De uitkomst van de functie dirname() in een variabele zetten, en deze aanpassen om bijvoorbeeld /oud te verwijderen uit de string, mbv de functie str_replace()
Hoewel ik denk dat het aanpassen dus niet nodig is kan ik er natuurlijk naast zitten. In dat geval zou ik persoonlijk kiezen voor de laatste oplossing, deze is namelijk het beste van de 3 genoemde.
Groetjes, Julian. Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum eens. Vragen via dit forum |
- Juliank92
- Algemeen Moderator
- Berichten: 1722
Tijd voor maken pagina: 0.713 seconden