( Balu007 | 2014. 06. 28., szo – 18:30 )

Most igy nez ki a vhost

server {
listen 192.168.2.1:80 default;
location / {
rewrite ^ http://valamihost/index.php?from=$host$request_uri? permanent;
}
}

server {
listen 192.168.2.1:80;
server_name valamihost www.valamihost;

root /mnt/DATA/WEB/valamihost/;
index index.php index.html;

location ~ \.php$ {
..
}
}

ha beirom, hogy iajbolivck, akkor jol mukodik atiranyit a http://valamihost/index.php?from=iajbolivck/ oldalra.
de ha valamihost vagy www.valamihost -ot utok be, akkor

valamihost => http://valamihost/index.php?from=/
www.valamihost => http://valamihost/index.php?from=www.valamihost/

es ezeknek ugye maradnia kene.

Nem mintha ez annyira zavarna, de ezzel a konfiggal is ugyanazt csinalja, mint az eredetivel.