2017-09-16 6 views
1

opencart 3 .x를 SEO URL 문제 3 .x와 SEO URL이 제품 ID 근무 opencart에서Opencart 3 .x를 SEO URL을 놓지 = 정보/접촉 경로 = 계정/로그인

, 카테고리 ID에 대한 작업 , 정보 아이디지만 페이지 공통/home, 계정/로그인, 계정/계정 등은 작동하지 않습니다.

난 시스템에서

변경> 설정> 서버 디자인에 관리자에서 SEO URL에 추가

enter image description here

메신저을 .htaccess에 htaccess.txt라는부터 변경했다> SEO Url

enter image description here

아직도 작동하지 않습니다.

나를 도와 줄 수 있습니까?

, 감사합니다

+0

가능한 중복 작동하지 않음] (https://stackoverflow.com/questions/16958835/seo-url-for-information-pages-in-opencart-not-working) – HarnishDesign

+0

아니, 그 이유는 확인하지 않습니다. – Prashant

답변

-1

Opencart 3.X 서구 URL 문제를 해결하고자 그냥 업로드 확장 또는이 단계를 수행하십시오.

하지만

어떤 페이지에 대한 그것의 확장과 수정을 위해

작동하지 PRODUCT_ID, CATEGORY_ID 등을위한

의 작업 잘 ...

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=31993

여기를 클릭하거나

본 STEPS은 개발자 전용 누구를 위해

지금은 우리가 opencart 3.x를 현서 문제를 해결하는 방법을 볼려고하고 PLUGIN을 설치하지 않으려는 내용입니다.

1 단계 - 당신의 FTP를 열고이 경로 카탈로그/컨트롤러/시작으로 이동

2 단계 - 우리가 가진 또 하나의 다른 넣어 호선 87 - 편집

3 단계 오픈 seo_url.php

} elseif ($key == 'route') { 
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "seo_url WHERE `query` = '" . $this->db->escape($value) . "' AND store_id = '" . (int)$this->config->get('config_store_id') . "' AND language_id = '" . (int)$this->config->get('config_language_id') . "'"); 
if ($query->num_rows && $query->row['keyword']) { 
$url .= '/' . $query->row['keyword']; 
unset($data[$key]); 
} else if ($data['route'] == "common/home") { 
$url .= '/'; 
} 

종료 코드 :

코드 경우 tep 4 - .htaccess.txt의 이름을.만

https://youtu.be/bS1N_twvL4o

모든 테마가 지원되는 개발자를위한 htaccess로

이 비디오.

프런트 엔드 데모

http://demo.sainent.com

관리자 데모

http://demo.sainent.com/admin

아이디 : 데모

비밀번호 : 데모

opencart 정보 페이지에 대한 [SEO URL의