1. Please take a little time for this simple survey! Thank you for participating!
    Dismiss Notice
  2. Dear Pleskians, please read this carefully! New attachments and other rules Thank you!
    Dismiss Notice
  3. Dear Pleskians, I really hope that you will share your opinion in this Special topic for chatter about Plesk in the Clouds. Thank you!
    Dismiss Notice

Domain setup for testing purposes

Discussion in 'Plesk for Linux - 8.x and Older' started by gucisanyi, Jan 12, 2005.

  1. gucisanyi

    gucisanyi Guest

    I've set up a testdomain, with the name testdomain in Plesk. This is not an registered domain and i want to use it for testing my scripts in the same environment they will run.
    I made in plesk a domain with the name testdomain, but i have no idea, how to reach it.
    I've tried the url from my main-domain and then /testdomain, the user name from the testdomain, but nothing works.
    Over ftp i have no problem to access it.
  2. memdy

    memdy Guest

    You'll need to setup DNS to resolve it or you can use the ip address of the server /testdomain

    something like this ....

    There is a preview button in the control panel that lets you view a site before the DNS updates are completed. This is how it refers to the domain for viewing purposes. I would have to go look for the exact URL it uses.
  3. gucisanyi

    gucisanyi Guest

  4. CBiLL

    CBiLL Guest

    Normally for virtual host you would enter http://ipaddress/~username/ but that will not work in Plesk since they do it differently..

    So the easiest way is to edit your own hosts file on the computer you want to *VIEW* the site from .. Not the server's hosts file ..

    So let say you have Windows XP you want to use to view the website your working on .. hosts file are normally found in


    Open hosts with notepad .. and at the bottom you will prolly see this already localhost

    so under it add two more lines to it testdomain.com www.testdomain.com

    then save the hosts and open your web browser then enter www.testdomain.com and your website will appear like the real thing .. you must add above line to every computer hosts file you want to view the website from .. **NOT THE WEBSITE SERVER OR PLESK SERVER HOST FILE** just the user end computer you are going to view the site from ..

    I checked your testdomain site and there seem to be an error with your php script or install .. look like you got the path wrong when installing it ..

  5. memdy

    memdy Guest

  6. gucisanyi

    gucisanyi Guest

    Thanks CBill, that's work.

    Memdy, i have to insrt two times the ip adress from the server?

    he said document not found.

    Thanks again
  7. CBiLL

    CBiLL Guest

    You could use ip but it will not always be 100% fully function since lots of php or scripts depend on full doman path to function and does not regonzine an numbic ip as a path ..

    Editing local hosts file and testing it on a server with a fake domain name or a domain name that is not updated via name server yet is the best way to go when testing website before going public with it ..

    I do that all the time and never once had an issue with this method ..

    In fact if you are already running an site with a domain name and you are moving to a new server .. you can actually edit your hosts file with the new server ip and your exisiting domainname to make sure everything works before updating your name server to the new server ip address .. Local hosts will override your ISP DNS entry for any domain you put in there ..

  8. gucisanyi

    gucisanyi Guest

    Thanks a lot,

    I'll make this way.

    Currently I have enourmous problems, that my scripts runs on my localhost perfectly, and at the moment I upload them, nothing works.

    I think this way i can set up the same environement for testing like the live system.

    Thanks again for all who answered

  9. ryanjbonnell

    ryanjbonnell Guest

    Has anyone found a satisfactory answer to this question? I've got the same needs, in needing to develop a client's domain before the site goes live, but being able to preview it thru a standard URL.

    I asked my web host (mt) Media Temple if they knew how I could accomplish this, and their suggestion was to make different sites the master on the IP Address, so you would be able to see the content for testing.

    This would work if the whole box was used nothing for development of a single site, but imagine if you're simultaneously developing a dozen client's sites. How could they all visit their sites if I had to juggle between which one was the master ? I've even tried Memdy's way of accessing each domain's content by http://ipaddress/ipaddress/domain.com/ but didn't have any luck.

    Does anybody know of a way to view a domain for testing purposes with Plesk ? I need to be able to view multiple client domains without having to switch each one to be the master. Requiring a client to modify his/her HOSTS file just to view their test domain is ridiculous.
  10. sieb@

    sieb@ Guest

    Only reason I can think of is because the first address is the server and the second address is the IP the site is configured to listen to (if you had more than one on the server) since you are circumventing the DNS. Since the domain isn't real on the internet, it won't know to parse that. Just me thinking out loud. :D
  11. CBiLL

    CBiLL Guest

    You could always set up a real working live domain then set up a sub domain for each client "testing" purpose or review purpose.


  12. Trillobyte

    Trillobyte Guest

    I too need to preview the sites before DNS resolves as most sites I work on are replacements for exisiting sites. I can preview static html before DNS resolves using ip-address\ipaddress\site.com, but I cannot set a cookie to authenticate a user. I set up content management systems and shopping carts, so this is a huge issue.

    I can resolve the site if I set my brower to use my hosts ip address as a proxy server from work, but my ISP for my home account uses a transparent proxy server to save bandwidth charges, so it ignores my settings. Unfortunately I develop sites from home...

    If I try to access the site by placing an entry in my Windows hosts file I end up at the current production site, not the new site.

    Does anyone know how to preview a domain before DNS resolves on Plesk 7.1.6??? This seems like such a basic requirement for a web server.

  13. pran

    pran Guest

    Same here. I was disappointed to discover this problem on Plesk 7.5.2 in the middle of a migration!
  14. miguelal

    miguelal Guest

    I have Plesk 7.5.2 and the Site Preview feature is disabled.
    Tried the http://ipaddress/ipaddress/site.com/ solution but with no success. Can anyone help?
  15. pran

    pran Guest

    Try adding these lines to /usr/local/psa/admin/conf/httpsd.conf:
    RewriteEngine on
    RewriteCond %{REQUEST_URI} ^\/sitepreview\/(.{0,})$
    RewriteRule ^\/sitepreview\/(.{0,})$ /sitepreview.php?$1 [L]
    in the <VirtualHost _default_:8880> section.
  16. miguelal

    miguelal Guest

    I got ahead of myself saying I had version 7.5.2 I was actually upgrading that very moment and didn't think the site preview feature would come to life at the end of the upgrade process.

    Site Preview now works... sort of... it only works for basic html/php files. Try previewing a Mambo Portal.

    I suppose plesk offers no solution... big setback... I didn't want to look at other control panels... I was very happy until this....
  17. gravenine

    gravenine Guest

    Has anyone found a solution for this?
  18. Erock

    Erock Guest

    I am having the same problems described here by many.

    I was able to view my site before installing a php CMS using the following naming format:


    now that I have loaded up some data I can no longer test\demo the site.

    My problem is that I currently have a website that is live at a shared hosting server and I am transferring it to a bigger\better dedicated server, but I would like to get things up and running and mirrored from the old site before pointing the DNS over.

    Therefore I am looking for some help in displaying my site using the preview functions of PLESK.

    Also, I came up with another idea that I am posing to these forums:

    If I setup my site on another domain such as mydomain2.com and make sure everything works, then change the domain back to mydomain.com will everything work?

    If that was confusing here is a better example:

    1. mydomain.com <---live on the net right now

    2. mydomain2.com <---will make live and run\test all my functions of my other website

    3. change mydomain2.com (in plesk) to mydomain.com and then wait for the DNS transfer to happen.

    This is the only possible work-around I could come up with, but if someone has any advice I would deeply appreciate it.
  19. cyberdude

    cyberdude Guest

    i dont know about you guys but i use the host file trick in windows XP and it works fine and if you dont want to take the pain you can goto you network setting and put your domain's IP in the name server and it will work that way too.
  20. editor

    editor Guest