http://Check-these.info/DomainManager.html


DomainManager

DomainManager is a very popular DomainSetup tool for performing setup/maintain/trouble-shoot sub/pointed domain of PowWeb.
On PowWeb servers, sub/pointed domain works like "parked domain" of some other hosts.
All domains resolving to the same IP address as the primary domain
and configured in PowWeb's virtualhost setup will simply act as aliases
to the primary domain.

To use specific subdirectory for the given sub/pointed domain name,
you must have correct RewriteRule in .htaccess file.

DomainManager handles generation/editing of RewriteRule, as well as
creation of subdirectories.

Also, it can take care of Poeweb's Easy method subdomain.

Note:

If you feel it is too much or intimidating, I wrote
the EasiestMethod for creating pointed/serviced domain.

How to install

DomainManager should be installed using extratools.php,
an automatic installer for some of my tools.

  1. Login to WebFTP
  2. Go into htdocs. You should see

    You are here: /htdocs

  3. Create a new directory for tools using "Make dir" button at upper left side. (Any name will do, but use lower case alphabet only to avoid problesm.)
  4. Use "Created file" button just bellow "Make dir" button.
  5. Copy & paste this code extratools.php and save it as "extratools.php"
  6. Access http://yoursite.com/newdir/extratools.php
  7. Install Python Package (Mini will do)
  8. Install DomainManager
  9. Click the link to run DomainManager, and follow instructions.
  10. After reading infomation found in the first link, click "Traditional .htaccess method" if you want to setup pointed domain.

About the code

I used Python for this program because it's the one I like the most.
The half of the code is Help info and other literal text.
The other half is one thousand lines of python code.
It took me a few weeks to get it right.

It's written for near total newbies as well as experienced users.
It has lots of safty features and it takes backup when it makes
modifications to .htaccess.

Any setup done with this tool can be modified/removed very easily.

Alternatives

I made "The EasiestMethod for pointed/serviced domain".
http://check-these.info/tools/dom_php.txt
It's very simple, no editing required.
I recommend using it if you feel confused with any other methods.

I also wrote small script for setting up Generic .htaccess method.
This mehod allows easier maintenance, and an additional feature of "virtual document root" wrapper.

You can setup everything manually, too.
But I wrote DomainManager because so many people were having problem in manual setup.
Also, trouble shooting badly done manual setup can be time consuming process, and it can be very frustrating for someone who doesn't understand well.
This tool will help trouble shooting of manually setuped domains.

You may want to read DomainSetup, too.

Paid services

If you need private assistance or special coding, I can do it for reasonable fee.
Please visit http://hostwick.com/

Questionable color of this page is dictated by blueberry cream cake, my favorite dessert.

This page is http://Check-these.info/DomainManager.html