Script index
Het moet liggen aan het PHP-script:
Dit script - index.php staat in de map natuurwijchen.nl en moet verwijzen naar de submap nmwij. Die mappen staan beiden in dezelfde directory. Ik zou dus eerst een stap omhoog moeten.
Hoe zet ik dat in het script?
Dus
Geen idee of het werkt, maar ik zou zelf liever een volledige URL gebruiken.
Jan Boer op 08/11/2021 12:25:56:
Op de homepage van de eerste wordt de frontfoto wel getoond, op de tweede niet.
Dus op de site die in de submap staat, zie je de afbeelding niet.
Ik vermoed dat er in de site een imagetag staat als:
<img src="plaatje.jpg"> of <img src="mapje/plaatje.jpg">
Vanuit de submap gezien, zoek je dan op de verkeerde plek.
Maar ik begrijp het niet helemaal:
* moet de site werken voor beide domeinnamen?
* moet je als je de alternatieve naam gebruik, doorverwezen worden naar de voorkeurs url?
* zijn beide sites in principe hetzelfde?
Als ze hetzelfde zijn, zou ik ook 1 documentroot gebruiken.
En als je doorverwezen moet worden, dan kan dat met een simpele rewriterule in htaccess:
Toevoeging op 08/11/2021 14:55:26:
mogelijk helpt het om het path in src absoluut aan te geven:
src="/images/plaatje.jpg"
of zelfs:
src="https://natuurenmilieuwijchen.nl/plaatje.jpg"
https://natuurwijchen.nl wijst naar https://natuurwijchen.nl/nmwij/index.php en daar gaat het fout
https://natuurwijchen.nl/nmwij (zonder index.php) wijst naar https://natuurenmilieuwijchen.nl/nmwij/ en daarmee gaat het goed.
Als het mijn site was zou ik het zoeken in de configuratie van de webserver eerder dan in het script.
Ik ga die tweede reactie uitproberen, of anders verder zoeken.
Toevoeging op 09/11/2021 10:52:32:
Jan Boer op 09/11/2021 10:44:39:
Bedankt voor jullie reactie. Ik ben er inmiddels ook van overtuigd dat het niet aan het script ligt. Die ../ voor een stap terug werkten niet.
Ik ga die tweede reactie uitproberen, of anders verder zoeken.
Ik ga die tweede reactie uitproberen, of anders verder zoeken.
En inderdaad de twee domeinen zijn gekoppeld. De statutaire naam blijft dezelfde, maar we voeren de verkorte naam Natuur Wijchen
Toevoeging op 09/11/2021 11:40:10:
Bedankt Ad Fundum
Tot nu toe geen succes. Kun je voor mij zo'n rewriterule voor htaccess schrijven? Die ken ik nog niet.
Uit SEO-overwegingen (duplicated content) lijkt het handiger om een van de domeinen door te sturen, en niet als een alias te gebruiken.
Dan hoef je naar mijn idee niks met doorsturen via .htaccess meer te doen.
Gewijzigd op 14/11/2021 14:51:26 door - Ariën -
Kun je me iets uitgebreider laten weten waar en hoe ik dat domein doorstuur?
En maak ook de keuze of dat wel of niet inclusief www. is.
: als niet begint met natuurenmileuwijchen.nl
: of als er geen https:// staat dan
Code (php)
1
2
3
4
2
3
4
RewriteCond %{HTTP_HOST} ! ^natuurenmilieuwijchen\.nl [OR]
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://natuurenmilieuwijchen.nl/$1 [R=301,L]
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://natuurenmilieuwijchen.nl/$1 [R=301,L]
en ik zou dan ook die nmwij uit de url halen
Jan Boer op 15/11/2021 11:49:48:
Bedankt Ariën,
Kun je me iets uitgebreider laten weten waar en hoe ik dat domein doorstuur?
Kun je me iets uitgebreider laten weten waar en hoe ik dat domein doorstuur?
Ligt eraan hoe je het nu hebt ingesteld? Ik vermoed in je hosting-controlepaneel.
Met DirectAdmin kan je gewoon een domain-pointer maken, en dan zonder alias.
Dan wordt bijv. www.jouwprachtigesite.nl doorgestuurd naar www.jouwsite.nl waarbij ook de URL verandert. Een gelijke website op verschillende domeinnamen wordt afgeraden vanwege indexatie bij Google.
Gewijzigd op 15/11/2021 12:15:20 door - Ariën -
Allemaal bedankt voor het meedenken.
Als DirectAdmin niet goed werkt ligt het hoogstwaarschijnlijk niet bij jou.
Neen. Volgens de provider kan het aan heel veel liggen. B.v. een plugin, maar ik heb ze een voor een uitgeschakeld gehad. Of aan een programma waar ik maar 1 licentie voor heb.
Stel natuurenmilieuwijchen.nl is de hoofdwebsite, plaats dan in de root van de andere site (natuurwijchen.nl) het bestand .htaccess (let op de spelling!).
Plaats daarin het volgende:
Of je zou bij je 2e domeinnaam een "redirect" moeten kunnen instellen in je beheersysteem van de provider.
Zelf kies ik er doorgaans voor om voor een website ook aliases in te stellen.
Een site "luistert" dan naar verschillende namen.
Bijvoorbeeld "phphulp.nl" en "phphulp.be"
Maar strikt genomen is "www.phphulp.nl" ook al een alias.
In dat geval heb je dus maar 1 hostingpakket.
En dan heb je de rewriterule nodig die ik al een paar posts hierboven gaf.
Je ziet nog best vaak dat er een klein kapitaal per maand wordt betaald voor een hosting pakket dat niets meer doet dan redirecten naar een ander domain
Enige manier om uit te sluiten waar het aan ligt, is om te kijken wat er gebeurt op een 'naakte' webhosting waarbij er niks anders dan een simpele .html (en ook geen .htaccess) wordt ingeladen.
Gewijzigd op 16/11/2021 13:30:44 door - Ariën -