I used Windows VPS hosting (with IIS 7.5) and creating of multistore was very simple:
1. creating shop in OC admin panel, for example testshop
2. executing this from command prompt: appcmd.exe add vdir /app.name:"mysite.com/" /path:/testshop /physicalPath:C:\inetpub\vhosts\mysite.com\httpdocs\shop
My shop is on /shop/ subdirectory and above command worked perfect: when user navigate to url: http://mysite.com/testshop he actually pointed to testshop. There is no need to create any directory or something else, just above steps.
Now I moved to Linux/Ubuntu and Apache2 and I'm looking for such option, where I can create shop on OC admin panel side (this works OK) but how to create virtual directory in Apache?
Maybe it can be solved using .httaccess? I try many options but it was not worked

What I need is to be able to create http://mysite.com/store1, http://mysite.com/store2 etc. and that all of them points to http://mysite.com/shop.
Thank you for any idea.
P.S. I'm using Plesk (not cPanel) and OC version 1.5.6.4