mapperkids Posted June 18, 2012 Share Posted June 18, 2012 Hi, If I want to change the domain name of the existing shop, other than backup and put it to different URL what step I have to do, I want to keep everything the same other than the URL domain name is different. Thanks, Link to comment Share on other sites More sharing options...
exadra37 Posted June 18, 2012 Share Posted June 18, 2012 you must be more specific in what you want to do... for example, you have www.mysite.com/backup and want to change to www.mysite.com or www.mysite.com/shop? or you want to change from www.mysite.com to www.anothersite.com? Link to comment Share on other sites More sharing options...
El Patron Posted June 18, 2012 Share Posted June 18, 2012 If I understand your question, you would simply from the back office preferences-->seo & urls-->scroll down and change your 'Shop domain name' to that of you new domain name. You may want to clear your browser cache/cookies as well. 1 Link to comment Share on other sites More sharing options...
safa Posted June 18, 2012 Share Posted June 18, 2012 if you can't access admin panel connect phpmyadmin select ps_configuration table and chance PS_SHOP_DOMAIN PS_SHOP_DOMAIN_SSL value 1 Link to comment Share on other sites More sharing options...
mapperkids Posted June 18, 2012 Author Share Posted June 18, 2012 if you can't access admin panel connect phpmyadmin select ps_configuration table and chance PS_SHOP_DOMAIN PS_SHOP_DOMAIN_SSL value Yes, that is what i need to do, since I changed from www.domain1.com to www.domain2.com, I can't access the admin anymore after the move, until i change it first before pack and backup the currenty store. any other table need to take care of ? thanks Link to comment Share on other sites More sharing options...
El Patron Posted June 18, 2012 Share Posted June 18, 2012 the back office doesn't use these fields, i.e. if you can't get into the back office, then you have other problems... Link to comment Share on other sites More sharing options...
exadra37 Posted June 18, 2012 Share Posted June 18, 2012 Yes, that is what i need to do, since I changed from www.domain1.com to www.domain2.com, I can't access the admin anymore after the move, until i change it first before pack and backup the currenty store. any other table need to take care of ? thanks If that was your problem why didn't you tell that in your topic in first place Try to be more specifi when you put your questions 1 Link to comment Share on other sites More sharing options...
safa Posted June 18, 2012 Share Posted June 18, 2012 Yes, that is what i need to do, since I changed from www.domain1.com to www.domain2.com, I can't access the admin anymore after the move, until i change it first before pack and backup the currenty store. any other table need to take care of ? thanks no needed chance other table. i working many times for this . i creating sites on localhost and after move internet. step one /config/setting.inc.php chance datababase details step two chance domain name on phpmyadmin working me many times Link to comment Share on other sites More sharing options...
safa Posted June 18, 2012 Share Posted June 18, 2012 the back office doesn't use these fields, i.e. if you can't get into the back office, then you have other problems... i think you can't access admin panel sample www.domain.com chance www.domain1.com try www.domain1.com/admin auto redirect www.domain.com/admin. Link to comment Share on other sites More sharing options...
El Patron Posted June 18, 2012 Share Posted June 18, 2012 Let me be more clear about the back office not using the mysql db shop domain name, the back office uses the getHttpHost function in tools. In other words you can use any url that is pointed to your domain to access your admin. if the original poster would like to tell us exactly what they mean by not being able to access their back office, it would make it much easier for someone to help resolve. please make sure to clear your browse cache/cookies...as your browser will want to go to you old domain. Link to comment Share on other sites More sharing options...
safa Posted June 18, 2012 Share Posted June 18, 2012 Let me be more clear about the back office not using the mysql db shop domain name, the back office uses the getHttpHost function in tools. In other words you can use any url that is pointed to your domain to access your admin. if the original poster would like to tell us exactly what they mean by not being able to access their back office, it would make it much easier for someone to help resolve. please make sure to clear your browse cache/cookies...as your browser will want to go to you old domain. you're right friend; i sayed if not chance domain name on before start moving . you have to chance domain name on phpmyadmin Link to comment Share on other sites More sharing options...
safa Posted June 18, 2012 Share Posted June 18, 2012 i will try again in today. i wonder Link to comment Share on other sites More sharing options...
mapperkids Posted June 18, 2012 Author Share Posted June 18, 2012 First , thanks for all your replies, Sorry not saying clearly enough at the beginning of the topic. Here is what I want to do Move the shop from one domain name to a completely different domain name. Here are what I plan to do. 1. backup the sql table 2. backup all folders related to the shop 3. setup table on the name domain 4. import the SQL data back to the name domain 5 move all the folders to the new domain and keep all the folders structure exactly the same. 6. change the /config/setting.inc.php to the new database details 7. go to phpadmin to change the select ps_configuration table and change the PS_SHOP_DOMAIN, PS_SHOP_DOMAIN_SSL value for the new URL Now what else i need to do, of course I need to access the admn panel? but don't quite get what elpatron comment below? "Let me be more clear about the back office not using the mysql db shop domain name, the back office uses the getHttpHost function in tools. In other words you can use any url that is pointed to your domain to access your admin. " Thank a lot!!!! 1 Link to comment Share on other sites More sharing options...
paulcreedy Posted June 28, 2012 Share Posted June 28, 2012 Sorry about jumping into someone elses topic but I have a similar problem. I developed the site on a temporary url on the server (an IP address/folder name) I've now pointed a domain name at it, altered the two tables with the domain name instead of the ip address Altered the config file by removing the ip/folder name and inserting the domain name. The database is the same, nothing changed there, the files and database are in the same location; the only different is that I'm trying to access it via the domain name instead of the ip/folder_name path Now I'm getting this error Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. I was wondering if I'd missed something? Link to comment Share on other sites More sharing options...
El Patron Posted June 28, 2012 Share Posted June 28, 2012 Altered the config file by removing the ip/folder name and inserting the domain name. by config file I am guessing you mean setting.inc.php..if so then __PS_BASE_URI__ would point to your folder and not contain your domain name...probably would be exactly what it was before you modified it...if root then '/'. Link to comment Share on other sites More sharing options...
paulcreedy Posted June 29, 2012 Share Posted June 29, 2012 Eventually sorted it. I'd already put / in the __PS_BASE_URI__ but it still wasn't working. Then later on in the afternoon it started working on a different computer, but not the original one. Today it works on both.The only thing I can put this down to is either the computer/network caching something even though I cleared the history, or perhaps the DNS on the domain name took a while to kick in. Following that was another error about ID being missing every time I clicked on a category. Solved this by removing the domain name from the SSL part, leaving it blank Link to comment Share on other sites More sharing options...
chipslay Posted February 8, 2013 Share Posted February 8, 2013 STEPS TO CHANGING DOMAIN NAME AND CHANGING SERVER ..... WHERE TO LOOK OR WHERE MUST IT BE CHANGED? Ok ... Find and Replace in all the areas below... Get the database file via phpmyadmin and F and R (find and replace) domain name. Find old domain name and replace with the new Go to your settings file in /config change it there Change database connection settings if you change server and they probably are going to change. ALWAYS SET CACHE TO "0" DO NOT CACHE UNTIL YOU ARE ABLE TO LOG IN. THIS FIXES MORE MOVING PROBLEMS THAN YOU CAN IMAGINE. You will not be able to log in to admin. On windows go to start/run flush/ dns clear all your cookies and all of your history and get a email sent with new password. If you are lucky the above will work the first time. That is all you need to change though. I thought I would save some people some time with the tips that I learned the hard way. I have moved several sites and changed several site names. Link to comment Share on other sites More sharing options...
marcis Posted February 13, 2013 Share Posted February 13, 2013 Also need to look for the "ps_shop_url" table in de database Link to comment Share on other sites More sharing options...
benjamin utterback Posted February 13, 2013 Share Posted February 13, 2013 Thanks marcis, that is correct. The ps_shop_url should contain your new URL with "www" Link to comment Share on other sites More sharing options...
teeboy007 Posted February 16, 2013 Share Posted February 16, 2013 Eventually sorted it. I'd already put / in the __PS_BASE_URI__ but it still wasn't working. Then later on in the afternoon it started working on a different computer, but not the original one. Today it works on both.The only thing I can put this down to is either the computer/network caching something even though I cleared the history, or perhaps the DNS on the domain name took a while to kick in. Following that was another error about ID being missing every time I clicked on a category. Solved this by removing the domain name from the SSL part, leaving it blank i cannot locate __PS_BASE_URI__ in my config/settings.inc.php file.why is that so? Link to comment Share on other sites More sharing options...
fetis Posted January 12, 2014 Share Posted January 12, 2014 Just moved to new domain and I would like to add some more steps here: Check owner and permissions on new site. this can be root/other user due to unpacking archive/copying folder; Empty smarty compile folder (/cache/smarty/compile). Even cache was disabled this folder contained compiled templates which cause server error on template compilation. Generate new .htaccess. Most sites use friendly URLs and you have to generate new .htaccess with new domain name. chipslay mentioned to replace old domain in sql dump. So if you skipped this step, your content may have links to old domain (for example, in image urls as was for me). If you don't change server and you same database, just check SQL dump to be sure. Link to comment Share on other sites More sharing options...
RCDC Hobby Posted November 8, 2015 Share Posted November 8, 2015 (edited) ok.. mine is similar with issues discussed here.. so the steps are:- 1) change info in phpmyadmin 2) change info in /config/setting.inc.php 3) delete .htaccess and then, re-generate in Back Office only these, right? is there any other step? do we have to disable shop first? just like what we have to do in restoring the backup.. thanks Edited November 8, 2015 by RCDC Hobby (see edit history) Link to comment Share on other sites More sharing options...
bambeto Posted November 18, 2015 Share Posted November 18, 2015 How to change DSN domain from wix to prestashop? Link to comment Share on other sites More sharing options...
didexe Posted November 18, 2015 Share Posted November 18, 2015 Hi all, Sorry to write in this thread but my question is very similar: I want to migrate my custom coded store to PrestaShop. What would be the best way to setup the new website while the old one is still up? My idea is to install PrestaShop in a folder www.mydomain.com/newshop and once it s ready to move it to www.mydomain.com. Would this be the best way and are there any specifics I need to know in advance? Thanks, Daniel Link to comment Share on other sites More sharing options...
internaturelle Posted November 12, 2016 Share Posted November 12, 2016 Hi, i would like to clarify on this old topic as i need to change from www.olddomain.com to www.anothersite.com Anothersite.com is an addon domain and the name server is on another host, pointed to the ip of the shop site. Do i need to create a new database?I have my testshop built under olddomain.com/x/x. I would like to keep it for testing but the new shop should be reached from anothersite.com (without /x/x).as i understood 1. create a new database, backup the old 2. move all files copy to root: /public_html/ 3. step one/config/settings.inc.php file and changedefine('__PS_BASE_URI__', '/x/x/');todefine('__PS_BASE_URI__', '/');step two change datababase detailsstep threechance domain name on phpmyadmin 4. select ps_configuration table and change PS_SHOP_DOMAINPS_SHOP_DOMAIN_SSL to anothersite.com 5. now i can login to backoffice...on anothersite.com/sameIDasold..? clear your browse cache/cookies 6. import the database. What will i loose here? Friendly urls? Logins will work for my customers? 7. Log in to my backoffice and go to Preferences>SEO & URL's to adjust your shop accordinly. Please clarify if its ok!! -------------------------------------------- If i do not want to change the database, just changing olddomain to anothersite 1. change the existing database name to anothersite in PS_SHOP_DOMAIN and PS_SHOP_DOMAIN_SSL 2. no need to setting.inc.php where the database can be found if it is in the root 3.define('__PS_BASE_URI__', '/') Please clarify if its ok!! Link to comment Share on other sites More sharing options...
Pete UK Posted November 14, 2016 Share Posted November 14, 2016 Step 4 I did directly in the database it's xx_shop_url table where xx is whatever prefix you have used (default ps) here you can set the domain, and the folder Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now