Likes Likes:  0
Resultaten 1 tot 3 van de 3
Geen
  1. #1
    Subdomein andere folder + mogelijke oplossing?
    geregistreerd gebruiker
    16 Berichten
    Ingeschreven
    08/11/04

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked



    Thread Starter

    Subdomein andere folder + mogelijke oplossing?

    Als je een subdomein aanmaakt in DA dan zal hij dit subdomein plaatsen in de public_html map. Niet handig als je de complete broncode van het subdomein op je eigen computer in een aparte map hebt staan. Een mogelijke oplossing is om het subdomein als nieuw domein aan te maken, maar dat betekend dat hij ook onder een andere user moet komen te draaien (toch?); Althans wel op mijn server.

    Nu wil ik toch dat subdomeinen in een aparte map komen, zonder dat ze te benaderen zijn via public_html/subdomein/
    Ik denk dat dit mogelijk is met de volgende stappen, maar ik zou graag willen weten of jullie ook van mening zijn dat dit zo moet kunnen werken. Let wel; het gaat hier om een nieuwe server dus geen bestaande sites, vandaar dat ik het meteen goed wil hebben.

    We hebben nodig:
    1) Een aangepast subdomein template (info)
    2) Een subdomain_create_post.sh script (info)
    3) Een subdomain_destroy_pre.sh script

    De werkwijze zou dan zijn; in het subdomein template zet je de andere folderstructuur. Directadmin maakt standaard toch de folder aan op een andere plaats, namelijk onder public_html en private_html indien je ook SSL hebt. In stap 2 'move' je dan die folders zodat het goed komt te staan en in stap 3 kun je e.e.a. weer terug verplaatsen indien de optie "contents" op 1 staat.

    Dit zou moeten werken, toch?

  2. #2
    Subdomein andere folder + mogelijke oplossing?
    moderator
    7.022 Berichten
    Ingeschreven
    29/07/03

    Locatie
    Nijmegen

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    175 Berichten zijn liked


    Naam: Mike
    Bedrijf: admin.nu
    URL: www.admin.nu
    Registrar SIDN: Ja
    KvK nummer: 09139651

    hierbij een werkend voorbeeld van subdomain_create_post.sh

    Code:
    #!/bin/sh
    
    DIRECTORY=/home/$username/domains/$domain/subdomains
    DIRECTORY2=/home/$username/domains/$domain/subdomains/$subdomain
    
    if [ ! -d "$DIRECTORY" ]; then
            mkdir $DIRECTORY
            chown $username:$username $DIRECTORY
    fi
    
    if [ ! -d "$DIRECTORY2" ]; then
            mkdir $DIRECTORY2
            chown $username:$username $DIRECTORY2
    
            mkdir $DIRECTORY2/cgi-bin
            chown $username:$username $DIRECTORY2/cgi-bin
    
            mkdir $DIRECTORY2/private_html
            chown $username:$username $DIRECTORY2/private_html
    
    fi
    
    
    exit 0;
    "Zo zijn ook wij één leverancier. Dé leverancier in gedegen Linux kennis, wanneer jij dat nodig hebt."
    Boek je admin vandaag nog via : www.admin.nu
    Gevestigd in Nederland en Moldavië

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

  3. #3
    Subdomein andere folder + mogelijke oplossing?
    geregistreerd gebruiker
    333 Berichten
    Ingeschreven
    25/06/08

    Locatie
    Leek

    Post Thanks / Like
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    58 Berichten zijn liked


    Naam: Diederik
    Registrar SIDN: JA
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Je kan natuurlijk ook de mappen op je lokale machine aanpassen naar de standaard DA structuur :P

    Je kan per user bepalen hoeveel domeinen hij mag aanmaken. Als je dit dus opschroeft van 1 naar bv 10 dan kun je deze functie ook gebruiken om een subdomein als apart domein in te stellen. Je krijgt dan volgende directory structuur:

    /home/userx/domains/userx.nl/public_html
    /home/userx/domains/sub1.userx.nl/public_html
    /home/userx/domains/sub2.userx.nl/public_html
    /home/userx/domains/nogeenanderdomein.nl/public_html
    Laatst gewijzigd door DiederikL; 25/09/14 om 21:21.

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics