lsamp Posted February 28, 2005 Share Posted February 28, 2005 I just transfered my Oscommerce site to a new web host. They have the domain set up so it technically does not include the "www". So now when I go to my domain: http://www.flintriverranchdogfood.net, the internal pages do not include the "www" at the beginning. ie. http://flintriverranchdogfood.net/catalog/ What do I change to make the "www" be included in the internal page links? The new web host says that I just need to make a change to a file. Anyone know waht change I need to make to which file? My SEO company says that not having the www negatively affects the site ranking. THANKS! Link to comment Share on other sites More sharing options...
Guest Posted February 28, 2005 Share Posted February 28, 2005 catalog/includes/configure.php Link to comment Share on other sites More sharing options...
lsamp Posted February 28, 2005 Author Share Posted February 28, 2005 catalog/includes/configure.php <{POST_SNAPBACK}> Yes, I tried that. What specifically needs to be changed? This is what I have now: <?php /* $Id: configure.php,v 1.14 2003/07/09 01:15:48 hpdl Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright © 2003 osCommerce Released under the GNU General Public License */ // Define the webserver and path parameters // * DIR_FS_* = Filesystem directories (local/physical) // * DIR_WS_* = Webserver directories (virtual/URL) define('HTTP_SERVER', 'http://www.flintriverranchdogfood.net'); // eg, http://localhost - should not be empty for productive servers define('HTTPS_SERVER', 'https://www.flintriverranchdogfood.net'); // eg, https://localhost - should not be empty for productive servers define('ENABLE_SSL', true); // secure webserver for checkout procedure? define('HTTP_COOKIE_DOMAIN', 'http://www.flintriverranchdogfood.net'); define('HTTPS_COOKIE_DOMAIN', ''); define('HTTP_COOKIE_PATH', ''); define('HTTPS_COOKIE_PATH', ''); define('DIR_WS_HTTP_CATALOG', 'http://www.flintriverranchdogfood.net/'); define('DIR_WS_HTTPS_CATALOG', '/'); define('DIR_WS_IMAGES', 'images/'); define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/'); define('DIR_WS_INCLUDES', 'includes/'); define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/'); define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/'); define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/'); define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/'); define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/'); define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/'); define('DIR_FS_CATALOG', dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME'])); define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/'); define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/'); // define our database connection define('DB_SERVER', ''); // eg, localhost - should not be empty for productive servers define('DB_SERVER_USERNAME', ''); define('DB_SERVER_PASSWORD', ''); define('DB_DATABASE', 'osCommerce'); define('USE_PCONNECT', 'false'); // use persistent connections? define('STORE_SESSIONS', ''); // leave empty '' for default handler or set to 'mysql' ?> Link to comment Share on other sites More sharing options...
lsamp Posted March 3, 2005 Author Share Posted March 3, 2005 Can anyone help with this? Please? Link to comment Share on other sites More sharing options...
Guest Posted March 3, 2005 Share Posted March 3, 2005 Try this - - (I wish I hadn't temporarily nuked my testing server or I'd try this myself before suggesting it.) define('HTTP_COOKIE_PATH', '/'); define('HTTPS_COOKIE_PATH', '/'); define('DIR_WS_HTTP_CATALOG', '/'); define('DIR_WS_HTTPS_CATALOG', '/'); -jared Link to comment Share on other sites More sharing options...
lsamp Posted March 3, 2005 Author Share Posted March 3, 2005 Try this - - (I wish I hadn't temporarily nuked my testing server or I'd try this myself before suggesting it.) ?define('HTTP_COOKIE_PATH', '/'); ?define('HTTPS_COOKIE_PATH', '/'); ?define('DIR_WS_HTTP_CATALOG', '/'); ?define('DIR_WS_HTTPS_CATALOG', '/'); -jared <{POST_SNAPBACK}> Thanks, Jared, for getting back to me. It turns out that the problem had to do with how Oscommerce is set up on the web host. I used their auto install feature, and they actually keep their configure.php file in a local folder under includes. (catalog/includes/local/configure.php). That's why when I uploaded my previous install and made the changes to catalog/includes/configure.php it did nothing. Link to comment Share on other sites More sharing options...
Guest Posted March 3, 2005 Share Posted March 3, 2005 That makes me wonder what else they've changed. the "local" directory is not a standard place to keep these files. I'd reinstall with "standard" osCommerce. -jared Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.