Kolejna notatka dla samego siebie: jak sprawić by lokalnie zainstalowany serwer Apache na Linuksie pozwalał otwierać projekty z katalogu $HOME/public_html za pomocą adresu localhost/user/projekt, a nie localhost/~user/projekt ?
Do pliku konfiguracyjnego serwera (u mnie w Fedora 17 /etc/httpd/conf/httpd.conf, a w Fedora 18 /etc/httpd/conf.d/userdir.conf) dopisujemy:
RewriteEngine On RewriteCond "/home/$1/public_html" -d RewriteRule "^/([^/]+)/(.*)" "/home/$1/public_html/$2"
I tyle.