Skocz do zawartości

Mod_Userdir.C


zahoryzontem

Rekomendowane odpowiedzi

Bry...

 

To znowu ja :)

 

Skonfigurowałem UserDir w Apache, ładnie działa, tylko mam jedno zasadnicze pytanie :)

 

Czy musze w httpd.conf dodawać każdego usera osobno, czy da się polecieć jakimś automatem czy zmienną żeby po dodaniu nowego usera nie edytować httpd.conf?

 

<IfModule mod_userdir.c>

UserDir enable Jacek

UserDir public_html

</IfModule>

 

/.../

 

 

<Directory "/home/Jacek/public_html">

Options Indexes SymLinksIfOwnerMatch IncludesNoExec

AllowOverride FileInfo AuthConfig Limit

</Directory>

Odnośnik do komentarza
Udostępnij na innych stronach

Dyrektywa UserDir mówi jak ma nazywać się katalog w katalogu domowym usera (np. public_html) więc wystarczy raz to zdefiniować, a nie tak jak ty masz: enable, jacek etc

 

co do dyrektywy Directory, to tu możesz użyć *:

<Directory "/home/*/public_html">

Odnośnik do komentarza
Udostępnij na innych stronach

Z

http://httpd.apache.org/docs/2.2/mod/core.html#directory

<Directory> and </Directory> are used to enclose a group of directives that will apply only to the named directory, sub-directories of that directory, and the files within the respective directories. Any directive that is allowed in a directory context may be used. Directory-path is either the full path to a directory, or a wild-card string using Unix shell-style matching. In a wild-card string, ? matches any single character, and * matches any sequences of characters. You may also use [] character ranges. None of the wildcards match a `/' character, so <Directory /*/public_html> will not match /home/user/public_html, but <Directory /home/*/public_html> will match.

 

Gwiazdka działa!

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...