Jump to content

base url wijzigen van /presta/ naar /shop/


Helen58

Recommended Posts

Ik wil graag de base url wijzigen van /presta/ naar /shop/

 

Ik heb het geprobeerd via Preferences > SEO & Urls

maar dat ging mis en ik kreeg een foutmelding page not found.

Al mijn bestanden staan in een map presta, externe link.

 

Iemand een idee hoe ik de wijziging moet maken?

Misschien eerst de naam van de map wijzigen in shop?

 

Presta 1.5.2.0

Edited by Helen58 (see edit history)
Link to comment
Share on other sites

Misschien eerst de naam van de map wijzigen in shop?

 

Presta 1.5.2.0

 

Zou ik wel doen. 

 

IK weet niet helemaal zeker of je dan meteen weer in je backoffice kan. Zo niet dan moet je in de database de ps_shop_url tabel en de ps_configuration tabel wijzigen (in de laatste tabel de variabele PS_BASE_URI).

Link to comment
Share on other sites

Ik heb in FileZilla wel dit gevonden:

 

/* Theme URLs */
define('_PS_THEME_DIR_',   _PS_ROOT_DIR_.'/themes/'._THEME_NAME_.'/');
define('_THEMES_DIR_',     __PS_BASE_URI__.'themes/');
define('_THEME_DIR_',      _THEMES_DIR_._THEME_NAME_.'/');
define('_THEME_IMG_DIR_',  _THEME_DIR_.'img/');
define('_THEME_CSS_DIR_',  _THEME_DIR_.'css/');
define('_THEME_JS_DIR_',   _THEME_DIR_.'js/');
define('_PS_THEME_OVERRIDE_DIR_', _PS_THEME_DIR_.'override/');
Link to comment
Share on other sites

Het enige wat ik in  settings.inc.php kan vinden is: oops dit staat in config.inc

/* Initialize the current Shop */

Context::getContext()->shop = Shop::initialize();
define('_THEME_NAME_', Context::getContext()->shop->getTheme());
define('__PS_BASE_URI__', Context::getContext()->shop->getBaseURI());
 
Bedoel je dat?
Edited by Helen58 (see edit history)
Link to comment
Share on other sites

 

Het enige wat ik in  settings.inc.php kan vinden is:

/* Initialize the current Shop */

Context::getContext()->shop = Shop::initialize();
define('_THEME_NAME_', Context::getContext()->shop->getTheme());
define('__PS_BASE_URI__', Context::getContext()->shop->getBaseURI());
 
Bedoel je dat?

 

OK, dan hoef je dat niet meer te veranderen want het wordt al uit de database gehaald.

 

ps_configuration is een tabel met enkele honderden entries. Het werkt het makkelijkst als je zoekt met als specificatie dat het "name" veld "__PS_BASE_URI__" moet zijn.

Link to comment
Share on other sites

Helaas nog niet gelukt.

Ik had de naam van de map veranderd van presta naar shop, daarna in phpMyAdmin de ps_shop_url  veranderd maar kon niet meer in de backoffice van presta komen :-(

 

In de file settings.inc.php in de config directory staat geen  '_PS_DIRECTORY_'

<?php
 
define('_DB_SERVER_', '');
 
define('_DB_TYPE_', 'MySQL');
 
define('_DB_NAME_', '');
 
define('_DB_USER_', '');
 
define('_DB_PASSWD_', '');
 
define('_DB_PREFIX_', 'ps_');
 
define('_MYSQL_ENGINE_', 'InnoDB');
 
define('_COOKIE_KEY_', 'mZvRFdgFI1rAWGKI4IR6NSqPAh9snzfCCOIYEsRbFI8FhTulYRQwOVwi');
 
define('_COOKIE_IV_', 'g22oNW41');
 
define('_PS_CREATION_DATE_', '2012-11-15');
 
define('_PS_VERSION_', '1.5.2.0');
 
define('_MEDIA_SERVER_1_', '');
 
define('_MEDIA_SERVER_2_', '');
 
define('_MEDIA_SERVER_3_', '');
 
?>
Edited by Helen58 (see edit history)
Link to comment
Share on other sites

Wat je ook kunt doen is naar phpmyadmin gaan, daar op de database zelf selecteren (dus niet één van de tabellen), dan op search klikken, zoeken naar "%presta%" en alle tabellen selecteren (selecteer er één en doe dan control-A).

 

Je krijgt dan alle tabellen te zien waar het woord presta in voorkomt. Daar zitten uiteraard een paar bij met "prestashop" maar dat zijn er niet veel dus daar valt mee te werken. 

 

Zie ook plaatje:

post-302430-0-94755500-1410542981_thumb.jpg

Link to comment
Share on other sites

Bedankt voor de tip, ik ga het proberen op die manier te vinden  :)

Heb het net gedaan en helaas geen overeenkomsten gevonden  :(

 

Is het mogelijk om in de settings.inc.php een regel toe te voegen define('_PS_DIRECTORY_','/shop/'); ? of define ('__PS_BASE_URL__','/shop/'); ?

Edited by Helen58 (see edit history)
Link to comment
Share on other sites

Musicmaster, ik begrijp er zelf ook niets van, ben een beginneling . De webshop is pas 1 augustus dit jaar online gegaan. Ik bleef het maar uitstellen omdat ik onvoldoende ervaring heb met computers, maar inmiddels wel wat geleerd heb door zoeken en proberen.

Ik ben dan ook best trots op hoe de webshop er nu uitziet.

 

http://www.hotspotfishing.nl/presta/nl/

 

Wie weet komt er nog een oplossing  voor mijn probleempje, het leek zo eenvoudig.

 

Bedankt voor al je hulp en mocht ik of iemand anders een oplossing vinden dan laat ik het je weten.

Edited by Helen58 (see edit history)
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...