http://preview.mydomain.com/someuser Preview Website

2 posts / 0 new
Last post
#1 Tue, 11/05/2013 - 12:34
JamesSimpson

http://preview.mydomain.com/someuser Preview Website

Hi All,

Right I have read the following FAQ, and understand what its saying, but I don't ideally want to create a subdomain every time a new server is created. http://virtualmin.com/documentation/web/faq

Is there any way to create one subdomain for example preview.mydomain.com to be able to preview any directory under the home dir?

I ask as I have some users that want to preview their websites before DNS changes goes live, just to test everything is working before they switch records, but I dont want to give them access to their virtualmin accounts at the moment.

With the security issues with the /~username and that I couldnt get PHP to work using this, I was hoping I could do it the way I mentioned above, but not sure how to go about it.

Tue, 11/05/2013 - 13:16
andreychek

Howdy,

I'd definitely recommend the "Alias" method that you read about.

It's not actually something you'd need to add manually for new domains -- using System Settings -> Server Templates -> Default -> Virtual Server Creation -> Automatically create alias domain, it'll actually create an Alias for you automatically, anytime a Virtual Server is created.

That just adds a single "ServerAlias" entry into Apache, it's not generating any overhead to use that option.

For existing domains, you would need to manually add that though, by creating a new Virtual Server alias.

Those are the primary Virtualmin-supported ways of handling that though, either using the Preview Website in Virtualmin, or by creating the aliases.

-Eric

Topic locked