Jump to content
boomkweker

Verhuist Naar Andere Map Url Aanpassen

Recommended Posts

Ik heb webshop verhuist naar andere map op zelfde server. De database heb ik niet verhuist want zelfde server dus neem ik aan dat database het zelfde kan blijven. Nu gaat de link "mijn winkel" vanuit het beheer-paneel naar de oude winkel. Waar moet ik url's aanpassen in de nieuwe situatie ? Het beheer-paneel word overigens (op dit moment) ook niet volledig geladen.

 

Share this post


Link to post
Share on other sites

A: in de map config vind je het bestand : settings.inc.php

hierin zie je de regel : 

define('_PS_DIRECTORY_', '/je map naam');

op de plek van je map naam vul je de mapnaam in waar je shop in staat is dit bv webwinkel dan wordt het :

define('_PS_DIRECTORY_', '/webwinkel');

 

B: .htaccess , deze hernoemen (just in case) naar bv:  --htaccess

maak nu een nieuwe lege .htaccess aan en geef deze tijdelijk 777 rechten

 

log nu in de BO 

en ga naar :  INSTELLINGEN -> SEO & URLS

 

Scroll naar beneden tot je "" SELECTEER WINKEL URL ""  ziet staan

zet achter het domeinnaam:  /jemapnaam

of indien er al een mapnaam staat bv  www.jedomeinnaam/oudemapnaam  wijzig dit dan in www.jedomeinnaam/nieuwemapnaam

 

C: controleer met ftp of je htaccess nu gegenereerd is dwz je ziet de grote het moet groter dan 0kb zijn

indien ja zet je de rechten terug naar 644

 

Dit was het

  • Like 1

Share this post


Link to post
Share on other sites

Tja kom er toch niet uit.

 

A

In mijn settings.inc.php staat geen define('_PS_DIRECTORY_', '/je map naam');

 

B

 .htaccess weet niet waar dit over gaat maar als ik dit bestand open met kladblok dan staat hier niet zoveel in, weet dan ook niet hoe leeg bestand met tijdelijke rechten van 777 gemaakt moeten worden.

Share this post


Link to post
Share on other sites

Tja kom er toch niet uit.

 

A

In mijn settings.inc.php staat geen define('_PS_DIRECTORY_', '/je map naam');

 

B

 .htaccess weet niet waar dit over gaat maar als ik dit bestand open met kladblok dan staat hier niet zoveel in, weet dan ook niet hoe leeg bestand met tijdelijke rechten van 777 gemaakt moeten worden.

zie je wel : 

define('_PS_DIRECTORY_

of beter gezegd : define('_PS_DIRECTORY_', '/');

 

je settings.inc.php ziet er ongeveer zo uit

 

<?php
define('_DB_SERVER_', 'localhost');
define('_DB_NAME_', 'databasenaam');
define('_DB_USER_', 'databasegebruiker');
define('_DB_PASSWD_', 'databasewachtwoord');
define('_DB_PREFIX_', 'ps_');
define('_MYSQL_ENGINE_', 'InnoDB');
define('_PS_CACHING_SYSTEM_', 'CacheMemcache');
define('_PS_CACHE_ENABLED_', '0');
define('_PS_DIRECTORY_', '/');                                                <<< dit is je directory / is root of  /mapnaam
define('_COOKIE_KEY_', 'abcdefghijklmnopqrstuvwxyz');
define('_COOKIE_IV_', 'abcdefghijklmn');
define('_PS_CREATION_DATE_', '2015-11-20');
if (!defined('_PS_VERSION_'))
define('_PS_VERSION_', '1.6.1.1');
 
 
 

htaccess kan later

Edited by maconl (see edit history)

Share this post


Link to post
Share on other sites

Dit is mijn settings.inc.php

 

<?php
define('_DB_SERVER_', '***');
define('_DB_NAME_', '***');
define('_DB_USER_', '***');
define('_DB_PASSWD_', '***');
define('_DB_PREFIX_', 'psWINKEL_');
define('_MYSQL_ENGINE_', 'InnoDB');
define('_PS_CACHING_SYSTEM_', 'CacheMemcache');
define('_PS_CACHE_ENABLED_', '0');
define('_COOKIE_KEY_', '***');
define('_COOKIE_IV_', '***');
define('_PS_CREATION_DATE_', '2015-10-31');
if (!defined('_PS_VERSION_'))
define('_PS_VERSION_', '1.6.1.1');
define('_RIJNDAEL_KEY_', '***');
define('_RIJNDAEL_IV_', '***');
 
Ik mis dus "define('_PS_DIRECTORY_', '/');   " maar heb wel 2 extra regels

Share this post


Link to post
Share on other sites

Heb ik gedaan (het beheer paneel word echter ook nog steeds niet volledig geopend) nu word de url niet door verwezen maar komt er een fout melding met de volgende tekst:

 

Deze webpagina bevat een omleidingslus

Share this post


Link to post
Share on other sites

je hebt geen spatie tussen domeinnaam en mapnaam gedaan ?

 

jedomeinnaam.nl/jemapnaam

 

je andere shop stond deze in de root of ook in een map ?

 

tevens kan je eventueel de urls in je database aanpassen door de nieuwe map achter de urls te zetten

 

zal vanavond even een nieuwe versie in een map installeren , 

 

kom er op terug

Edited by maconl (see edit history)

Share this post


Link to post
Share on other sites

nee geen spatie

 

Dit heb ik staan:

 

Stel URLs in
Vriendelijke URL
JaNee
Geaccentueerde URL
JaNee
Omleiding naar de canonieke URL
 Geen omleiding (u kan zo dubbele inhoudsproblemen ondervinden) 302 Tijdelijk verplaatst (aangeraden voor het instellen van uw winkel) 301 Permanent verplaatst (aangeraden bij in gebruik name van de winkel) 
Schakel Apache's MultiViews optie uit
JaNee
Schakel Apache's mod_security module uit
JaNee
Opslaan
Selecteer winkel url
Hier kunt U de URL voor uw winkel opgeven. Indien U uw winkel overzet naar een nieuwe URL, vergeet dan niet de onderstaande waarden te veranderen.
Winkeldomein
SSL domein
Basis URI

 

Winkeldomein en SSL domein = heestersindevollegrond.nl/budgetplants.eu 

Share this post


Link to post
Share on other sites

je andere shop stond deze in de root of ook in een map ?

de oude shop staat in een subdomein

 

tevens kan je eventueel de urls in je database aanpassen door de nieuwe map achter de urls te zetten

Urls in database waar vind ik die in de database ?

Share this post


Link to post
Share on other sites

ga naar :  INSTELLINGEN -> SEO & URLS


 


Scroll naar beneden tot je "" SELECTEER WINKEL URL ""  ziet staan


zet achter het domeinnaam:  /jemapnaam


 


je database vind je via je hosting of via phpmyadmin 


echter indien je niet weet waar je de database kan vinden raad ik het af om hierin wijzigingen aan te brengen daar enige ervaring nodig is


Edited by maconl (see edit history)

Share this post


Link to post
Share on other sites

 

ga naar :  INSTELLINGEN -> SEO & URLS

 

Scroll naar beneden tot je "" SELECTEER WINKEL URL ""  ziet staan

zet achter het domeinnaam:  /jemapnaam

Heb ik gedaan. De mapnaam is echter ook de domeinnaam de webshop van een verouderde Prestshop winkel en ook de domein die als de nieuwe Prestshop klaar is weer gebruikt moet worden. Als je nu vanuit het beheer-paneel naar "mijn winkel" gaat word je naar de oude webwinkel met de domein gestuurd en niet naar de map.

 

je database vind je via je hosting of via phpmyadmin 

echter indien je niet weet waar je de database kan vinden raad ik het af om hierin wijzigingen aan te brengen daar enige ervaring nodig is

Ik weet de database wel te vinden maar weet niet waar ik URL's zou moeten veranderen.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More