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.