First:
http://mydomain.pagekite.me (and lib1-name.pagekite.me and lib2-name.pagekite.me etc) will all point to
http://localhost and not to
http://localhost/cops .
But if you make a file named
.htaccess (pay attention to the
.) in the ./web directory with code:
Code:
RewriteEngine On
RewriteRule ^$ /cops [l]
that "problem" is solved.
Is it?
Easier is to let all of your users get used to using just 1 (one) url.
Second:
40 unique users with unique usernames and passwords is a lot but can be done by apache.
A - is there an utility named htpasswd on your QNAP? Can you find out?
If not, there are work arounds.
B - will follow if A is answered ;-)
I thought you needed to use PageKite because of frequent IP changes?
Buying a domain name means that you yourself must make sure that the domain name points to your (changing) external IP.
It's also possible to use a dynamic DNS service (ranging from free to expensive). These services sometimes have an app that does the changing for you. But for the moment lets not complicate things.)