-
Create dev.domain.tld site in hosting control panel.
Create the database and user.
Copy over the database and files.
Update the database and user info in "includes/configure.php" and "admin/includes/configure.php"
Also update the file paths in the configure.php files.
Update the links to point to the development site:
$ for x in `grep -r www.domain.tld * -l` ; do perl -pi \
-e 's/www\.domain\.tld/dev\. domain\.tld/g' $x ; done
Change ownership of files as required.
Login in as admin and change the cache location.
- wizap's blog
- Login or register to post comments
Comments
In addition, close out access to others and ensure it is only accessible via IPs of the dev team.
In .htaccess, include:
RewriteEngine On
Options +FollowSymLinks
RewriteBase /
# Redirect others to main site:
RewriteCond %{REMOTE_ADDR} !^xx.xx.xx.xx$
RewriteCond %{REMOTE_ADDR} !^xx.xx.xx.xx$
RewriteRule ^(.*) http://www.domain.tld/$1 [L,R=301]
Replace 'xx.xx.xx.xx' with the dev team IP addresses.