찾다
CMS 튜토리얼DedecmsDedecms 모바일 단말기 설정 방법

Dedecms 모바일 단말기 설정 방법

Jul 27, 2019 am 10:56 AM
dedecms모바일 단말기

Dedecms 모바일 단말기 설정 방법

dedecms에 대해 더 자세히 알고 싶다면 다음을 클릭하세요. dedecms tutorial

Dreamweaver 모바일 사이트 사용 방법:

Dedecms 모바일 사이트를 설치하는 두 가지 방법

1. 직접 설치

(1) 새 버전을 다운로드하여 직접 설치 , Dedecms 버전: V5.7SP1 정식 버전(2015-06-18) 이 버전에는 이전 버전에 없는 모바일 사이트 기능이 포함되어 있습니다. 가지다.

(2) 이전 버전 업그레이드(모바일 사이트 기능 추가에만 해당) , 최신 버전 다운로드(웹 사이트 인코딩이 원본 사이트와 일치해야 함), 압축 패키지에 있는 다음 파일을 해당 폴더에 복사합니다. 원본 사이트 디렉터리:

Dedecms 모바일 단말기 설정 방법

참고: 원본 사이트에 기본이 아닌 템플릿이 있는 경우(예: 열 템플릿이 /templets/defaultst_default_news.htm), /templets/defaultst_default_m.htm을 복사하여 list_default_news_m.htm으로 이름을 바꿉니다. 즉, PC 웹사이트 템플릿에는 해당 모바일 웹사이트 템플릿이 있어야 하며 후자의 파일 이름은 전자의 파일 이름 뒤에 "_m"이 붙습니다.

 dedecms의 설치 또는 업그레이드가 완료되었습니다. 이제 dedecms20150618 버전에서 제공하는 모바일 사이트 기능을 사용하는 동안 몇 가지 문제가 발견되었습니다. 정상적으로 사용이 가능하므로 다음과 같은 Dedecms가 가능합니다. 수정 단계...

2. Dedecms 수정

1. 원본 사이트에서 DATA를 루트 디렉토리 외부로 이동하도록 보안 설정을 한 경우에는 다음이 필요합니다. /m/index.php 코드를 수정하려면 :

if(!file_exists(dirname(__FILE__).'/../data/common.inc.php'))
{
    header('Location:install/index.php');
	exit();
}

/../data/common.inc.php를 /../../data/common.inc.php로 변경하세요. 또는 위의 5줄의 코드를 직접 삭제하세요. /../data/common.inc.php改为/../../data/common.inc.php,或直接将以上5行代码删除。

2、 移动站点首页在会第一次访问时自动生成首页静态文件,前提是/m/目录需设置为可写权限,否则将无法正常更新。之后更新首页静态文件需登陆后台手动更新:在“更新主页HTML”中将“选择主页模板”改为“default/index_m.htm”,将“主页位置”改为“../m/index.html”,再生成主页静态文件。

Dedecms 모바일 단말기 설정 방법

注意:该版本号称“自动生成HTML版”,但默认移动站模板里却有的动态首页链接,需替换为<a href="index.html"></a>静态链接形式。

※如觉得使用静态页面麻烦,想将首页设置为动态浏览,可修改 /m/index.php

$row[&#39;showmod&#39;]= isset($row[&#39;showmod&#39;])? $row[&#39;showmod&#39;] : 0;
if ($row[&#39;showmod&#39;] == 1)
{
    $pv->SaveToHtml(dirname(__FILE__).&#39;/index.html&#39;);
	include(dirname(__FILE__).&#39;/index.html&#39;);
	exit();
}
else {
	$pv->Display();
	exit();
}

以上代码替换为一行:$pv->Display();

3、首页“图文资讯”部分的url为pc端链接,修改为移动端链接:

搜索模板/templets/default/index_m.htm中所有<a href="%5Bfield:arcurl/%5D"></a> ,替换为<a href="view.php?aid=%5Bfield:id/%5D"></a>

4、通用头部含有搜索框,搜索跳转至pc端搜索页面,建议删除:

/templets/default/header_m.htm

2. 모바일 사이트 홈페이지는 처음 접속 시 자동으로 홈페이지 정적 파일을 생성합니다. 전제는 /m/ 디렉터리에 쓰기 권한이 설정되어 있어야 하며, 그렇지 않으면 업데이트되지 않습니다. 평소. 나중에 홈페이지의 정적 파일을 업데이트하려면 백그라운드에 로그인하여 수동으로 업데이트해야 합니다. "홈페이지 HTML 업데이트"에서 "홈페이지 템플릿 선택"을 "default/index_m.htm"으로 변경하고 "홈페이지 위치"를 변경합니다. "../m/index.html"로 이동한 다음 홈페이지의 정적 파일을 생성합니다.

Dedecms 모바일 단말기 설정 방법

참고: 이 버전은 "자동 생성된 HTML 버전"으로 알려져 있지만 기본 모바일 사이트 템플릿에는 라는 동적 홈페이지 링크가 있으므로 로 바꿔야 합니다. <a href="index.html"></a>정적 링크 양식.

※정적인 페이지를 사용하는 것이 번거롭고 홈페이지를 동적 브라우징으로 설정하고 싶다면 /m/index.php를 수정하고 위의

<form class="am-topbar-form am-topbar-leftam-form-inline am-topbar-right"role="search"action="{dede:global.cfg_cmsurl/}/plus/search.php">
    <input type="hidden" name="mobile"value="1" />
    <input type="hidden" name="kwtype"value="0" />
    <div class="am-form-group">
        <input name="q" type="text"class="am-form-field am-input-sm" placeholder="输入关键词">
    </div>
    <button type="submit" class="am-btnam-btn-default am-btn-sm">搜索 </button>
</form>

코드를 한 줄로 바꾸세요. $pv-&gt ;Display();

3. 홈페이지 '그래픽 및 텍스트 정보' 섹션의 URL이 PC 링크에서 모바일 링크로 변경되었습니다: 🎜🎜🎜 🎜검색 템플릿🎜/templets/default/index_m.htm 🎜모든 <a href="%5Bfield:arcurl/%5D"></a><a href="view.php%EB%A1%9C%20%EA%B5%90%EC%B2%B4%ED%95%98%EC%84%B8%EC%9A%94.%20?aid=%5Bfield:id/%5D"></a>🎜🎜🎜🎜4. 일반 헤더에는 검색창이 포함되어 있습니다. 검색은 PC 검색 페이지로 이동합니다. 삭제하는 것이 좋습니다: 🎜🎜🎜🎜 /templets/default/header_m.htm 🎜
<basehref="http://www.dede58.com" />
🎜🎜🎜5에서 다음 코드를 삭제하세요. 모바일 사이트는 기본적으로 2차 디렉터리를 사용하며, 2차 도메인도 사용할 수 있습니다. 이름이므로 2차 도메인 이름🎜🎜을 통해 이동국에 액세스할 수 있도록 설정하고 2차 도메인 이름을 웹사이트 위치 서버 IP로 확인하고 2차 도메인 이름을 /m에 바인딩해야 합니다. / 서버/공간의 디렉토리입니다. 🎜🎜  2차 도메인 이름을 성공적으로 설정한 후 2차 도메인 이름을 통해 웹사이트를 탐색할 때 사진이 표시되지 않는 것을 발견하게 됩니다. 그 이유는 사진 경로가 잘못되었기 때문입니다. 사진 경로는 다음과 같습니다. 루트 디렉터리 경로를 기준으로 "/uploads/x/y.jpg"의 디렉터리가 pc 사이트 도메인 이름 아래에 있고 두 번째 수준 도메인 이름이 두 번째 수준 디렉터리에 바인딩되어 있으므로 pc 사이트 페이지가 정상적으로 표시됩니다. 는 존재하지 않으므로 이미지에 액세스하면 404 오류가 반환됩니다. 이 문제에 대한 많은 해결책이 있습니다. 다음은 몇 가지 아이디어입니다(예: PC 사이트: www.dede58.com; 모바일 사이트: m.dede58.com): 🎜🎜🎜 (1) 절대 경로를 사용하도록 dedecms 설정 🎜🎜🎜 Enter 백엔드 관리 후 "시스템"->"기본 시스템 매개변수"->"핵심 설정"을 클릭하고 "(예/아니요) 멀티 사이트 지원을 선택합니다. 이 옵션을 켜면 첨부 파일에 대한 절대 URL이 활성화됩니다. 열 연결 및 arclist 콘텐츠입니다. :"(기본값 "No")를 "Yes"로 설정합니다. 🎜🎜🎜 (2) 템플릿 경로 수정🎜🎜

在所有移动端模板中的

中增加:
<basehref="http://www.dede58.com" />

再将代码中的

“<a href="list.php” 改为完整路径 “<a href="http://m.dede58.com/list.php”
“<a href="viewphp” 改为完整路径 “<a href=http://m.dede58.com/view.php”

    (3)URL 重写

将对http://m.dede58.com/uploads/的访问重写至http://www.dede58.com/uploads/,apache环境下,在/m/目录中的.htaccess(如无则需新建)中增加以下代码即可:

RewriteEngineon
RewriteCond %{http_host} ^m.dede58.com [NC]
RewriteRule ^uploads/(.*)$ http://www.dede58.com/uploads/$1 [L]

   iis环境下类似规则。

   另外:需将根目录下的/images/defaultpic.gif(缩略图默认图片)复制到/m/目录下,否则列表页中如存在无缩略图的文章,对应缩略图位置会无法正常显示图片。

  至此,移动站架设基本成型。

위 내용은 Dedecms 모바일 단말기 설정 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

SecList

SecList

SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기

MinGW - Windows용 미니멀리스트 GNU

MinGW - Windows용 미니멀리스트 GNU

이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.