Ik was weer eens aan het proggen in PHP, en omdat ik geen (linux) users kan aanmaken vanuit PHP probeer ik het zo. Via de onderstaande config (uit httpd.conf) lukt het wel, maar alleen met users uit passwd ('echte' users dus).
Maar hoe kan ik het maken dat elke directory uit /home een eigen www (~naam) krijgt.
Oftewel als ik in home ben en hetvolgende type:
En een HTML'tje aanmaak dat ik via **.**.**.**/~test die site kan bereiken.
Owja, happy newyear allemaal :+!
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| UserDir HTML
<Directory /home/*/HTML>
AllowOverride AuthConfig FileInfo Limit
# Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Includes
Options Indexes MultiViews SymLinksIfOwnerMatch
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
</Directory>
<Directory /home/*/cgi-bin>
Options ExecCGI FollowSymLinks Includes IncludesNOEXEC SymLinksIfOwnerMatch
AllowOverride None
Order allow,deny
Allow from all
</Directory> |
Maar hoe kan ik het maken dat elke directory uit /home een eigen www (~naam) krijgt.
Oftewel als ik in home ben en hetvolgende type:
code:
1
2
| mkdir test mkdir HTML |
En een HTML'tje aanmaak dat ik via **.**.**.**/~test die site kan bereiken.
Owja, happy newyear allemaal :+!