دیتالایف انجین فارسی

جلوگیری از ایندکس شدن صفحات 404

تاریخ انتشار: 24 فروردین 1390
ارسال کننده: SMostafa
ایندکس شدن صفحاتی که در آن با خطای 404 (Not Found) مواجه هستید، در موتور های جستجو (علی الخصوص ابزار وبمستر گوگل) یکی از دغدغه های کاربران دیتالایف انجین است.
برای جلو گیری از ثبت صفحات 404 در موتور های جستجو میبایست این مراحل را انجام دهید.
  • آموزش نصب
1- فایل engine/modules/show.full.php را باز کنید،
کد زیر را پیدا کنید:
msgbox( $lang['all_err_1'], $lang['news_err_12'] );
قبل از آن کد زیر را قرار دهید:
$meta_robots_content = "noindex";

2- فایل engine/modules/show.short.php را باز کنید،
کد زیر را پیدا کنید:
msgbox( $lang['all_err_1'], $lang['news_err_27'] );
قبل از آن کد زیر را قرار دهید:
$meta_robots_content = "noindex";

3- فایل engine/modules/static.php را باز کنید،
کد زیر را پیدا کنید:
msgbox( $lang['all_err_1'], $lang['news_page_err'] );
قبل از آن کد زیر را قرار دهید:
$meta_robots_content = "noindex";

4- فایل engine/engine.php را باز کنید،
کد زیر را پیدا کنید:
$metatags = <<<HTML
قبل از آن کد زیر را قرار دهید:
if( ! isset($meta_robots_content) ) $meta_robots_content = "all";
کد زیر را پیدا کنید:
<meta name="robots" content="all" />
با کد زیر جایگزین کنید:
<meta name="robots" content="{$meta_robots_content}" />
10 نفر (10 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
تشکر
عضو سایت
27 فروردین 1390 - 21:20
بابا خیلی با حاله این دیتالایف انجین هم اگه بری تو نخش بهترین سیستمه worship
ولی بدون پشتیبانی شما نمیشه که winked
راستی فروم 2.6 دیتالایف انجین اومده نمیرسه این روزا ؟
عضو سایت
28 فروردین 1390 - 05:32
سلام.
دست شما درد نكنه. عالی بود.
عضو سایت
10 خرداد 1390 - 20:07
سلام

آقا ممنون

ولی توی DatalifeEngine9.2 هیچ کدوم از کد های ؛ 4- فایل engine/engine.php را باز کنید،

تو این فایل نیست

چیکار کنیم ؟؟؟؟؟
عضو سایت
14 خرداد 1390 - 02:59
flower

--------------------
عضو سایت
15 تیر 1390 - 22:16
من این تغییرات رو دادم ولی منظورتون از خطا در موتور جستجو و ارتباطش با 404 رو درست نفهمیدم...
اگه حوصله کردید به من هم توضیح بدید...
خیلی ممنون delicious
عضو سایت
28 تیر 1390 - 19:44
من 140 تا صفحه ارور داشتم. خوب شد اینو دیدم
عضو سایت
29 تیر 1390 - 09:03
سلام
من کارایی که گفتید رو انجام دادم ولی باز وقتی از تو سایت میخوام مطلب بزرام( چه خودم چه سایر اعضا) 404 Not Found میده.

من از قسمت مدیریت میتونم مطلب بزارم ولی از تو سایت نمیشه برا همین هم کاربران هم نمیتونن
دوتا راه تو انجمن برای برطرف کردن این مشکل گفته بودید
@header( "HTTP/1.0 404 Not Found" );
رو از
engine\modules\show.short.php
engine\modules\show.full.php
engine\modules\static.php

پاک کنم

و یکی همین پست بود.

که من هر دو راه رو رفتم ولی بازم هنوز این ارور رو میده.
لطفا راهنمایی کنید.

--------------------
عضو سایت
06 شهریور 1390 - 23:46
ممنون excisted makhsoosefreeiran pray happy
ممنون excisted makhsoosefreeiran pray happy
ممنون excisted makhsoosefreeiran pray happy
عضو سایت
03 آذر 1390 - 20:23
heheh question
عضو سایت
30 دی 1390 - 23:01
الان که من 9.5 دارم، این کارارو انجام بدم مطمئنید چیزی نمیشه؟ یه نمونه سایتی که 9.5 هستش میشه نشون بده برام؟ winked

--------------------
عضو سایت
21 دی 1391 - 22:48
دوستان من از دیتالایف انجین 9.7 استفاده می کنم.
در فایل engine/engine.php کد زیر وجود ندارد:
<meta name="robots" content="all" />
در واقع در 9.7 کد <meta name="robots" content="{$meta_robots_content}" /> به نوعی تعریف شده است. پس نیازی به اجرای دو بند آخر نیست.
موفق باشید
جهت ارسال نظر، فرم زیر را تکمیل نمائید:
نام:*
ایمیل:*
متن نظر:

 
پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
کد را وارد کنید: *
عکس خوانده نمی شود