Auteur Topic: websites hosten en domein pakket  (gelezen 17536 keer)

Offline 4L\/\/1|\|

  • Bedankjes
  • -Gegeven: 141
  • -Ontvangen: 12
  • Berichten: 209
  • Fiction is the truth inside the lie. Stephen King
Re: websites hosten en domein pakket
« Reactie #30 Gepost op: 30 oktober 2011, 21:18:22 »
Citaat van: "vanjohnnl"
Inderdaad, en evt de NL aanpassen aan de juiste "extensie" (com/org/eu etc).

Stel dat je 3 domeinnamen hebt, waarop je alledrie een eigen website wilt laten draaien. Je krijgt dan deze opbouw:

ROOT/.htaccess:
RewriteEngine on

# domein1.nl
RewriteCond %{HTTP_HOST} ^domein1.nl$ [NC,OR]
RewriteCond %{HTTP_HOST} ([^.]+).domein1.nl [NC]
RewriteRule ^(.*)$ /var/services/web/domein1.nl/$1

# domein2.nl
RewriteCond %{HTTP_HOST} ^domein2.nl$ [NC,OR]
RewriteCond %{HTTP_HOST} ([^.]+).domein2.nl [NC]
RewriteRule ^(.*)$ /var/services/web/domein2.nl/$1

# domein3.nl
RewriteCond %{HTTP_HOST} ^domein3.nl$ [NC,OR]
RewriteCond %{HTTP_HOST} ([^.]+).domein3.nl [NC]
RewriteRule ^(.*)$ /var/services/web/domein3.nl/$1
Regels die beginnen met een # zijn opmerkingen, hoeven er niet te staan

Je hebt dan in de ROOT drie mappen:
ROOT/domein1.nl
ROOT/domein2.nl
ROOT/domein3.nl

In alle drie de mappen staat een .htaccess met (minimaal) de volgende regels:
Options +FollowSymlinks

# SymLinks
RewriteRule ^(.*)$ $1 [NC]

Heldere uitleg werkt dit ook met subdomeinen? bijv. portal.domein.nl blog.domein.nl etc zoja hoe verwerk ik dit?
  • Mijn Synology: DS415+
  • HDD's: 4x WD30EFRX
  • Extra's: 8GB RAM, RT1900ac
Ik gebruik de laatste (BETA) DSM 6.2 op mijn DS415+

Liever doodmoe dan....
                              Levensmoe!

Offline vanjohnnl

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 7
  • Berichten: 18
Re: websites hosten en domein pakket
« Reactie #31 Gepost op: 30 oktober 2011, 21:49:00 »
Jazeker kan/werkt dit;
RewriteCond %{HTTP_HOST} ^sub.domein.nl$ [NC]
RewriteRule ^(.*)$ /var/services/web/sub.domein.nl/$1
Met deze code wordt de URL sub.domein.nl doorgestuurd naar de map sub.domein.nl in je root-map.

Wil je dat het subdomein uitkomt in een submap in de root, bijvoorbeeld in een submap van domein.nl, dan geef je dit als volgt op:
RewriteCond %{HTTP_HOST} ^sub.domein.nl$ [NC]
RewriteRule ^(.*)$ /var/services/web/domein.nl/sub/$1

Dit betekent dat de bestanden van het subdomein ook bereikbaar zijn via de URL domein.nl/sub.

Ter info: als je een URL hebt als extra.sub.domein.nl (dus een sub op een sub-domein), dan kan dat ook:
RewriteCond %{HTTP_HOST} ^extra.sub.domein.nl$ [NC]
Mocht bovenstaande een ERROR 500 opleveren, pas je .htaccess dan als volgt aan:

# domein.nl
RewriteCond %{HTTP_HOST} !sub.domein.nl [NC]
RewriteCond %{HTTP_HOST} ^domein.nl$ [NC,OR]
RewriteCond %{HTTP_HOST} ([^.]+).domein.nl [NC]
RewriteRule ^(.*)$ /var/services/web/domein.nl/$1

# sub.domein.nl

RewriteCond %{HTTP_HOST} ^sub.domein.nl$ [NC]
RewriteRule ^(.*)$ /var/services/web/sub.domein.nl/$1

Vervang eventueel de regel
RewriteCond %{HTTP_HOST} ([^.]+).domein.nl [NC]door
RewriteCond %{HTTP_HOST} www.domein.nl [NC]om alleen domein.nl en www.domein.nl toe te staan. Gebruik je de eerste regel, dan wordt fout.domein.nl ook doorgestuurd naar de pagina's van domein.nl.

Is e.e.a. niet duidelijk, geef dan even aan hoe je je website/subdomeinen bereikbaar wil maken.

Offline 4L\/\/1|\|

  • Bedankjes
  • -Gegeven: 141
  • -Ontvangen: 12
  • Berichten: 209
  • Fiction is the truth inside the lie. Stephen King
Re: websites hosten en domein pakket
« Reactie #32 Gepost op: 30 oktober 2011, 21:52:42 »
dat noem ik nog eens snelle service :)
Ga er morgen mee aan de slag en zal je laten weten of het is gelukt of niet bedankt voor je heldere uitleg iig.
  • Mijn Synology: DS415+
  • HDD's: 4x WD30EFRX
  • Extra's: 8GB RAM, RT1900ac
Ik gebruik de laatste (BETA) DSM 6.2 op mijn DS415+

Liever doodmoe dan....
                              Levensmoe!

Offline 4L\/\/1|\|

  • Bedankjes
  • -Gegeven: 141
  • -Ontvangen: 12
  • Berichten: 209
  • Fiction is the truth inside the lie. Stephen King
Re: websites hosten en domein pakket
« Reactie #33 Gepost op: 31 oktober 2011, 11:49:26 »
ik ben begonnen met de gewone domeinen dus nog zonder subs.

Alles lijkt te werken echter krijg ik nu:
http://www.alwinhummels.nl/domein1.nl ipv http://www.alwinhummels.nl/

wat doe ik fout?

hier is mijn eerste domein waar ik mee ben begonnen. alwinhummels.nl
in de wen map van mijn synology staat nu een .htaccess met de volgende tekst:

RewriteEngine on

# alwinhummels.nl
RewriteCond %{HTTP_HOST} ^alwinhummels.nl$ [NC,OR]
RewriteCond %{HTTP_HOST} ([^.]+).alwinhummels.nl [NC]
RewriteRule ^(.*)$ /var/services/web/alwinhummels.nl/$1

# domein2.nl
RewriteCond %{HTTP_HOST} ^domein2.nl$ [NC,OR]
RewriteCond %{HTTP_HOST} ([^.]+).domein2.nl [NC]
RewriteRule ^(.*)$ /var/services/web/domein2.nl/$1

en in mijn map hummels.nl staat een joomla installatie en hier gaat het mis.
Hij start netjes in http://www.alwinhummels.nl maar zodra ik een link aanklik geeft ie in de url balk toch http://www.alwinhummels.nl/alwinhummels.nl ipv http://www.alwinhummels.nl/

ik heb wel Options +FollowSymlinks
RewriteRule ^(.*)$ $1 [NC]
toegevoegd aan de .htacces van joomla.



Wat is eigenlijk het verschil (voordeel/nadeel) tussen deze methode en het gebruik van de virtual host mogelijkheid die in DSM 3.2 zit?

Het lijkt erop dat de virtuele host methode doet wat ik graag wil maar ik test nog even door.
  • Mijn Synology: DS415+
  • HDD's: 4x WD30EFRX
  • Extra's: 8GB RAM, RT1900ac
Ik gebruik de laatste (BETA) DSM 6.2 op mijn DS415+

Liever doodmoe dan....
                              Levensmoe!

Offline vanjohnnl

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 7
  • Berichten: 18
Re: websites hosten en domein pakket
« Reactie #34 Gepost op: 31 oktober 2011, 19:29:12 »
Als ik nu kijk op je website, lijkt alles goed te gaan. Ik weet niet of je het nu hebt ingesteld met virtual host van DSM zelf of via de .htaccess methode?

Dat hij terugkomt met /domein.nl/, komt inderdaad door de .htaccess in de map domein.nl. Kopieer de inhoud anders eens naar dit forum?

Voordeel/verschil tov virtual host:
- geen maximum (DSM kent een beperking van 20 volgens mij; dit is 20 INCLUSIEF subdomeinen)
- mogelijkheid om een wildcard-domein door te sturen naar het hoofddomein (automatisch [iets].domein.nl doorverwijzen naar de map ROOT/domein.nl; waarbij [iets] alles kan zijn)
- mogelijkheid om een wildcard-domeinen structuur te hanteren (automatisch [iets].domein.nl doorverwijzen naar de map ROOT/domein.nl/[iets]; waarbij [iets] alles kan zijn)
- locatie van de mappen waar de bestanden in staan, is volledig zelf te bepalen (wil jij dat domein.nl uitkomt in de map ROOT/iets/anders/en/dan/domein.nl, dan kan dat; dan moeten de mappen iets, anders, en, dan wel bestaan)

En mogelijk nog andere...

Offline 4L\/\/1|\|

  • Bedankjes
  • -Gegeven: 141
  • -Ontvangen: 12
  • Berichten: 209
  • Fiction is the truth inside the lie. Stephen King
Re: websites hosten en domein pakket
« Reactie #35 Gepost op: 31 oktober 2011, 19:37:00 »
wederom bedankt voor je heldere uitleg. ik heb het nu idd via de virtuele host van DSM zelf gedaan.
Ik kijk dit nu even aan bedankt voor je hulp iig.
  • Mijn Synology: DS415+
  • HDD's: 4x WD30EFRX
  • Extra's: 8GB RAM, RT1900ac
Ik gebruik de laatste (BETA) DSM 6.2 op mijn DS415+

Liever doodmoe dan....
                              Levensmoe!

Offline Patrick Scholten

  • Bedankjes
  • -Gegeven: 13
  • -Ontvangen: 4
  • Berichten: 40
    • PatrickScholten.com
Re: websites hosten en domein pakket
« Reactie #36 Gepost op: 28 augustus 2012, 20:15:43 »
Goede avond!

Onwijs interessant deze post, alleen wil ik bij mij alles zo in regelen dat als iemand: http://www.mijndomein.nl intypt automatisch naar: http://mijndomein.nl wordt gestuurd.

Moet ik dat dan als volgt doen?

# mijndomein.nl
RewriteCond %{HTTP_HOST} www.mijndomein.nl$ [NC,OR]
RewriteCond %{HTTP_HOST} ^mijndomein.nl [NC]
RewriteRule ^(.*)$ /var/services/web/mijndomein.nl/$1

En dan in de .htaccess bestanden in de map: mijndomein.nl

Options +FollowSymlinks
RewriteRule ^(.*)$ $1 [NC]

Ik hoor het graag van je
  • Mijn Synology: DS411+II
  • HDD's: 2 x 2TB + 1 x 1TB
  • Extra's: 2GB RAM

Offline vanjohnnl

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 7
  • Berichten: 18
Re: websites hosten en domein pakket
« Reactie #37 Gepost op: 28 augustus 2012, 20:28:15 »
Als je alleen mijndomein.nl wilt redirecten naar http://www.mijndomein.nl kun je het volgende gebruiken:

# mijndomein.nl
RewriteCond %{HTTP_HOST} ^www.mijndomein.nl$
RewriteRule ^(.*)$ http://mijndomein.nl/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^mijndomein.nl
RewriteCond %{REQUEST_URI} !^/mijndomein.nl
RewriteRule ^(.*)$ /var/services/web/mijndomein.nl/$1

Zoals je ziet staat er nog een extra regeltje bij voor controle van de REQUEST_URI. Deze extra regel zorgt ervoor dat je geen .htaccess meer hoeft te plaatsen in de map mijndomein.nl.

Deze regel (waarbij je dan de domeinnaam aanpast aan de naam van de map waarheen je verwijst) kun je bij elke domeinnaam plaatsen.

Offline Patrick Scholten

  • Bedankjes
  • -Gegeven: 13
  • -Ontvangen: 4
  • Berichten: 40
    • PatrickScholten.com
Re: websites hosten en domein pakket
« Reactie #38 Gepost op: 28 augustus 2012, 20:42:23 »
Edit:

Heb de oplossing gevonden.
Ik gebruikte een andere naam voor de map, bv. voor mijndomein.nl heb ik als map de naam: mijndomein, dit moet ik dan als volgt in het .htaccess neerzetten:

# mijndomein.nl
RewriteCond %{HTTP_HOST} ^www.mijndomein.nl$
RewriteRule ^(.*)$ http://mijndomein.nl/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^mijndomein
RewriteCond %{REQUEST_URI} !^/mijndomein.nl
RewriteRule ^(.*)$ /var/services/web/mijndomein/$1

------------------------

hhhmmmm...
Nu krijg ik de volgende melding:

Citaat
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, admin and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

Ik gebruik nu ook de webservices (virtual hosts) die van Syno, daar heb ik aangegeven dat map: mijndomein.nl hoort bij hostnaam: mijndomein.nl

Moet ik de virtual hosts leeg halen??
  • Mijn Synology: DS411+II
  • HDD's: 2 x 2TB + 1 x 1TB
  • Extra's: 2GB RAM

Offline vanjohnnl

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 7
  • Berichten: 18
Re: websites hosten en domein pakket
« Reactie #39 Gepost op: 28 augustus 2012, 22:59:22 »
De kans dat de virtualhost van de Synology zelf roet in het eten gooit, is mogelijk. Maar ook in je .htaccess bevat ook een fout.

Probeer het volgende eens:
# mijndomein.nl
RewriteCond %{HTTP_HOST} ^www.mijndomein.nl$
RewriteRule ^(.*)$ http://mijndomein.nl/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^mijndomein.nl
RewriteCond %{REQUEST_URI} !^/mijndomein
RewriteRule ^(.*)$ /var/services/web/mijndomein/$1

Werkt dit niet, verwijder dan je invoer bij virtualhost.

Offline Patrick Scholten

  • Bedankjes
  • -Gegeven: 13
  • -Ontvangen: 4
  • Berichten: 40
    • PatrickScholten.com
Re: websites hosten en domein pakket
« Reactie #40 Gepost op: 28 augustus 2012, 23:19:42 »
Nu krijg ik:

Citaat
The requested URL /mijndomein/ was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
  • Mijn Synology: DS411+II
  • HDD's: 2 x 2TB + 1 x 1TB
  • Extra's: 2GB RAM

Offline vanjohnnl

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 7
  • Berichten: 18
Re: websites hosten en domein pakket
« Reactie #41 Gepost op: 28 augustus 2012, 23:23:45 »
Kijk eens naar je mapopbouw... want hij geeft nu aan dat de map mijndomein niet bestaat. Heb je deze wel in de root staan? En heet hij mijndomein, niet Mijndomein of mijndomein.nl? Dit moet letterlijk, inclusief hoofdletters dus.

Offline Patrick Scholten

  • Bedankjes
  • -Gegeven: 13
  • -Ontvangen: 4
  • Berichten: 40
    • PatrickScholten.com
Re: websites hosten en domein pakket
« Reactie #42 Gepost op: 28 augustus 2012, 23:52:38 »
Alles staat goed, ik had jouw aanpassing gedaan:

# mijndomein.nl
RewriteCond %{HTTP_HOST} ^www.mijndomein.nl$
RewriteRule ^(.*)$ http://mijndomein.nl/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^mijndomein.nl (=folder naam, maar die klopt niet)
RewriteCond %{REQUEST_URI} !^/mijndomein (=het url, die klopt nu dus niet meer en daarom de 404 melding)
RewriteRule ^(.*)$ /var/services/web/mijndomein/$1

Bij alle andere (heb er namelijke meer) staat het zo:

# mijndomein2.nl
RewriteCond %{HTTP_HOST} ^www.mijndomein2.nl$
RewriteRule ^(.*)$ http://mijndomein2.nl/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^mijndomein2 (=folder naam)
RewriteCond %{REQUEST_URI} !^/mijndomein2.nl
RewriteRule ^(.*)$ /var/services/web/mijndomein2/$1

Ik heb ondertussen ook in de virtual host de regel weg gehaald, maar helaas, ook dat helpt niet...
Vreemd, alleen bij de laatste website (van de 11 sites die ik host) waarbij ik dit wil doen krijg ik deze fout...

Morgen weer een dag, ga dan wel weer verder kijken.
Dank je voor je tips en meedenken!!
  • Mijn Synology: DS411+II
  • HDD's: 2 x 2TB + 1 x 1TB
  • Extra's: 2GB RAM

Offline vanjohnnl

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 7
  • Berichten: 18
Re: websites hosten en domein pakket
« Reactie #43 Gepost op: 29 augustus 2012, 13:31:05 »
Even navragen:
Je host 11 sites, bij 10 gaat het goed, bij 1 niet. Bij alle 11 verwijs je de http://www.domein.nl naar domein.nl?

Zo niet, pas het voor je 11de domein eens aan alsof http://www.domein.nl en domein.nl beiden toegankelijk zijn. Werkt dit wel?

Indien dat wel werkt, voeg dan de regel toe die de http://www.domein.nl verwijst naar domein.nl.

Dus je krijgt dan:
# domein.nl
RewriteCond %{HTTP_HOST} ^www.domein.nl$ [OR]
RewriteCond %{HTTP_HOST} ^domein.nl$
RewriteCond %{REQUEST_URI} !^/domein
RewriteRule ^(.*)$ /var/services/web/domein/$1 [L]

Werkt dat niet goed, dan lijkt er iets niet te kloppen met je mappenstructuur danwel veroorzaakt een .htaccess in je map domein een fout.

Werkt het wel goed, dan wordt het:
# domein.nl
RewriteCond %{HTTP_HOST} ^www.domein.nl$ [OR]
RewriteRule ^(.*)$ http://domein.nl/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^domein.nl$
RewriteCond %{REQUEST_URI} !^/domein
RewriteRule ^(.*)$ /var/services/web/domein/$1 [L]

Werkt dit niet goed, dan weet ik het antwoord even niet goed, want bovenstaande werkt bij mij perfect...

Offline Patrick Scholten

  • Bedankjes
  • -Gegeven: 13
  • -Ontvangen: 4
  • Berichten: 40
    • PatrickScholten.com
Re: websites hosten en domein pakket
« Reactie #44 Gepost op: 29 augustus 2012, 14:04:21 »
Helaas werkt het laatst allebei niet.
Ik heb nu bij de webservices ook een regel aangemaakt met www en nu werkt alles wel naar behoren...
Beetje vreemd, maar wel lekker  :lol:

Dank voor je hulp!
  • Mijn Synology: DS411+II
  • HDD's: 2 x 2TB + 1 x 1TB
  • Extra's: 2GB RAM


 

Twee websites werkend krijgen op ds216play

Gestart door Ingrid1971Board Web Station

Reacties: 14
Gelezen: 2820
Laatste bericht 14 november 2017, 19:05:20
door Birdy
DS-101j als webserver gebruiken (websites)

Gestart door hoesikBoard Web Station

Reacties: 3
Gelezen: 6638
Laatste bericht 10 april 2008, 21:17:25
door Anonymous
Welke Synology voor een paar websites met wordpress

Gestart door MaartenwkBoard Aankoopadvies

Reacties: 16
Gelezen: 2508
Laatste bericht 26 oktober 2020, 14:55:05
door stapper
[Opgelost] Rechten-probleem bij websites op NAS

Gestart door erpeeBoard Web Station

Reacties: 2
Gelezen: 1448
Laatste bericht 17 mei 2020, 14:26:10
door erpee
Virtual host met meerdere lokale websites

Gestart door JopieFotoBoard Web Station

Reacties: 3
Gelezen: 1284
Laatste bericht 07 september 2022, 11:08:30
door jr212