我想为我的服务器的每个 unix 帐户启用个人网络帐户。
例如,我希望能够拥有http://IP/user1
和http://IP/user2
。
我已尝试过,但是没有作用。
server {
listen 82;
server_name localhost;
passenger_enabled off;
location ~ ^/(.*)$ {
alias /home/$1/www/;
index index.php index.htm index.html;
}
location ~ .php$ {
fastcgi_pass 127.0.0.1:49232; #this must point to the socket spawn_fcgi is running on.
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /WHAT DOES I ADD HERE??/$fastcgi_script_name; # same path as above
include /etc/nginx/fastcgi_params;
}
}
你有什么想法?
答案1
以下是有关如何操作的完整教程:http://blog.sbf5.com/?p=16
简而言之,$1
如果您将其包含在您的 php 模式中,您就应该能够使用。