我有一个在实时服务器上运行良好的 openCart 项目。
但是当我试图在我的本地主机上运行它时,它会重定向到https://www.localhost/dashboard/,我没有错。
我已在config.php
文件中进行了所有必要的更改。这是我的config.php
文件:
$root = 'http://localhost/folder_name/';
$url = 'http://localhost/folder_name';
$projectpath = 'http://localhost/folder_name/';
$path = str_replace("index.php","",str_replace($root, "", $_SERVER['SCRIPT_FILENAME']));
$url2= $url.$path;
$rootfolder = $root.$path;
define('HTTP_SERVER', $url2);
// HTTPS
define('HTTPS_SERVER', $url2);*/
define('HTTP_SERVER', 'http://localhost/folder_name/admin/');
define('HTTP_CATALOG', 'http://localhost/folder_name/');
define('HTACCESS','folder_name/');
// HTTPS
define('HTTPS_SERVER', 'http://localhost/folder_name/admin/');
define('HTTPS_CATALOG', 'http://localhost/folder_name/');
// DIR
define('ROOT_APPLICATION', $root .$projectpath);
define('PROJECT_PATH', $projectpath);
define('MAIN_URL', $url.$projectpath);
define('ROOT_URL', $url2);
define('DIR_APPLICATION', $rootfolder.'catalog/');
define('DIR_SYSTEM', $rootfolder.'system/');
define('DIR_LANGUAGE', $rootfolder.'catalog/language/');
define('DIR_TEMPLATE', $rootfolder.'catalog/view/theme/');
define('DIR_CONFIG', $rootfolder.'system/config/');
define('DIR_IMAGE', $root.$projectpath.'image/');
define('DIR_CACHE', $rootfolder.'system/storage/cache/');
define('DIR_DOWNLOAD', $rootfolder.'system/storage/download/');
define('DIR_LOGS', $rootfolder.'system/storage/logs/');
define('DIR_MODIFICATION', $rootfolder.'system/storage/modification/');
define('DIR_store', $rootfolder.'system/storage/');
define('TEMPLATE_PATH', $root.$projectpath);
这是我的.htaccess
文件:
RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^download/(.*) /index.php?route=error/not_found [L]
#RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC]
#RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
RewriteRule ^(.*)$ http://localhost/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]