I have read your PM's about your test subdirectory. And your impending re-publish of the website.
Decided to post an answer to you in PUBLIC on your original thread.
It started in the public and will end in the public.
And others may go through a similar experience and will need to know how to get back on track too.
So glad you have progressed so far into the rebuild that you are almost ready to republish your new design file.
Hope you are making backup copies every now and then. Store copies of the design file to USB stick or CD or something....
Lets address some of your questions and get you on the path to final publishing..... This info may be of help to another person reading this thread.
what about the big images loaded with an FTP program (seen when gallery thumbnails are clicked)? Do I have to erase them ? Will CSB erase them when publishing the new site?
CSB will not "see" those files. It has no memory of those files so they should be intact after you publish the new design file.
CSB can only remove the files that IT knows about. It knows about them from the TlxTransfer.txt file. The program compares the TlxTransfer.txt file on the webhost with the one inside the design file. If they do not match, CSB will publish all new pages. If they DO match, CSB will publish only the updates to the files. In YOUR case, your new design file has NO MEMORY of being published to the main directory of your site. So it will warn you that the whole directory will publish, you will say ok and ALL PAGES will publish.
You also have a different situation. Your current site has framed pages, which means you have more than one htm file for each web page: index.htm, index_l.htm, index_r.htm, index_m.htm, etc. When your current CSB publishes to your website, it will only replace the overall master page for each, leaving behind the other pieces parts of the pages. I recommend you leave the _m.htm pages behind for a while. You can use FTP program to remove the other parts. Anyone that linked to your old pages MIGHT have linked to a _m.htm part of the page. Keeping them will protect your old incoming links. You can not load the _m.htm pages into the browser...they have code that automatically sends the visitor to the full master page so the link stays intact. The old _m.htm (the middle part) pages will not interfere with your current site, but MAY allow old links to stay intact by sending the visitors to the new version of the page!
You add a robots.txt file to tell all search engines to not visit/save those pages so they do not end up in a search engine list somewhere:
DO NOT DO THIS UNTIL YOU HAVE REPUBLISHED THE WEBSITE WITHOUT FRAMES!
Open notepad
Copy then paste this code:
User-agent: *
Disallow: /*_m.htm
Save the file as robots.txt
Use FTP to upload it to the main directory of the website.
do you think that repeating the whole site in Spanish is the easiest way to have a double language site? How normally do it the multilingual sites?
Many sites built in multipal languages have a DUPLICATE set of pages. You could do that too.
Once you get the main site complete and loaded to the web, you can FILE SAVE AS and give it a new name (SPANISH).
Spend time translating the file to your second language, maintaining the same look as you have created for the first language.
Then you publish that new spanish design file to a new subdirectory (yoursite.com/espanol/) etc. You would update each file when you have changes.
Each file would require links to the main page of the site, offering a choice of languages.
Of course the less popular choice is to offer the google or yahoo toolbar that has a built-in translator. Can translate whole page in seconde. Sometimes very good results. Sometimes a bit wacky.
the Spanish section will be postponed, I will only insert blank pages with their relatives old numbers to keep OK with search engines end foreign links and referrers.
- Your new pages will overwrite the existing page of the same name. Using the blank page in the new design file allows you to have that page available for easy linking, for menus, basically a placeholder till you get the page built.
- If you do not want your visitors to see an existing page but want to keep the links to that page, then insert a new page into your new design file to replace it, give it the exact same name. Links from outside the website will still arrive at that page and will not be broken. You should put a link from that page to your home page. You might say something like the site is being updated, new page are being built and will be posted soon concerning _______ content (need a statement about what SHOULD BE on that page). Eventually you can add automatic redirects on those pages to send your vistors where they need to go.
- BUT If you want visitors to see that page AS IS NOW (old version that has not been rebuilt), You will have to do a bit of manual work (temporarily). If you already have pages on the current website that you want to KEEP for a while longer, you will need to MANUALLY FTP the EXISTING page (and proper photos for that page) BACK to the website AFTER you publish the new design file that has a blank page. CSB will not know of your deception and will not put the blank page back on the host until YOU change that blank page. The minute that you CHANGE that page, CSB will overwrite the version on the website again!
I will make a sort of "check list" before erasing the actual site, because there won't be a point of return, I will have to be double sure before doing the last move.
Of COURSE you can prepare for the "worst" and bring your site back to life if something goes wrong! You can make sure that there IS a safety net.
You can make an exact copy of all the content on the website as it is TODAY so if you goof, something goes wrong, you can put it back.
Don't use the BACKUP options that compact the files if your host offers that. Instead just Use FTP and just download the content AS IS to a folder on your own computer.
After you publish the new file, if you need to have SOMETHING back on the website, you can use FTP to put it back. Even for just one file, one photo, one web page.
(You also have a copy you made of the site before you started the rebuild. It is older, without the current home page but may be useful still.)
Maintenance:
- You can get rid of the folder that holds the old replaced files.
- If for some odd reason the _m.htm middle pages are wiped out by the new design file publish, you can put them back from your backup copies. They are probably not needed, just recommended as a precaution. Watch your stats...see if your incoming links ever come INTO the _m.htm pages. If not, you can remove them from the site. If so, keep them, or contact the sites linking to those and ask them to relink the page. (Redirects on windows server is harder than Linux servers)
SO.....If you have rebuilt your pages and have made a backup of the site THE WAY IT IS TODAY, you can remove the test subdirectory check mark and let CSB PUBLISH to your main directory, overwrite your main site. GO LIVE! Then manually put back any OLD pages(and photos) that you want them to see, if you have any. Once you are sure that you don't need it, you can remove the test subdirectory (with FTP program) from your web host.
What you are about to do is SCARY! But it will work out fine. I promise.
Haven't led you wrong so far have I?