Difference between revisions of "rename"

From GeneWeb
Jump to: navigation, search
(Alerting users: Maintain base and gwf files)
(Moving the base to a new hosting server: maintain old service active)
 
Line 34: Line 34:
  
 
Note that the '''[[gwd]]''' server has a launch time parameter {{c|-redirect new_server}} allowing to redirect all requests to that server to the new address. This is more general as it impacts all the bases hosted by this server.
 
Note that the '''[[gwd]]''' server has a launch time parameter {{c|-redirect new_server}} allowing to redirect all requests to that server to the new address. This is more general as it impacts all the bases hosted by this server.
 +
 +
As in the previous case, for this function to be effective, the '''gwd''' server must have been launched on the old hosting service.
  
 
There exist alternative methods for traffic redirection in the HTTP world.
 
There exist alternative methods for traffic redirection in the HTTP world.

Latest revision as of 15:55, 19 January 2017

150px-Geographylogo svg.png Language: English • français

A GeneWeb base can be renamed through command lines or through gwsetup.

Bases are kept in folders with extension .gwb. If you change the name of this folder, your base name will be changed.

Several other files and folders have to be renamed in accordance with this new choice:

  • the basename.gwf configuration file
  • the bases/cnt/basename.txt file maintaining a count of accesses to your base (non essential)
  • the folders bases/etc/basename, bases/image/basename bases/src/basename containing template files and image data for your base.

Gwsetup offers a “rename” command which performs the first task (basename.gwb renaming) but not the others!

Alerting users

Once a base has been renamed, one should alert users of this fact. This is done by adding a line in the .gwf file:

moved=new_base_name

A message indicating this new name will be displayed when accessing the base.

For this function to be effective, one must keep the mybase.gwb and mybase.gwf files.

Moving the base to a new hosting server

Beyond simple renaming, the method above allows the transfer of a base to a new hosting server. This is done by providing a full address in the moved= parameter.

moved=http://new_hosting_service/new_base_name

Note that the gwd server has a launch time parameter -redirect new_server allowing to redirect all requests to that server to the new address. This is more general as it impacts all the bases hosted by this server.

As in the previous case, for this function to be effective, the gwd server must have been launched on the old hosting service.

There exist alternative methods for traffic redirection in the HTTP world.


GeneWeb Manual

Rembrandt Old Man Reading a Book.jpg

Use and manage genealogical databases

Technical annex