MAH230 ارسال شده در مهر 3، 2016 گزارش Share ارسال شده در مهر 3، 2016 سلام دوستانصفحات 404 چجوری تو پرستا مدیریت میشه؟در واقع چجوری ریدایرکت کنیم به صفحه ایندکس چون الان صفحه 404 دارم ولی وبمستر نات فاوند میزنه واسم! نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
asasoal ارسال شده در مهر 7، 2016 گزارش Share ارسال شده در مهر 7، 2016 سلام؛اگر 404 به خاطر غیر فعال کردن محصول بوجود اومده می تونید بعد از غیر فعال کردن محصول در همون قسمت ریدایرکت کنید اونو به لینک دلخواه.اگر 404 بخاطر مورد دیگه ای هستش یا اینکه لینک محصول فعال هستش:می تونید ماژولش رو از پرستا استور بخرید. و در این صورت به شکل مطلوب میتونید اونو مدیریت کنید.البته یک راحش هم ریدایرکت از طریق پنل هاستتون هست، که البته معمولا این روش ممکنه بر روی بعضی از پنلها جواب نده. واکنش ها : MAH230 1 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
amirrzd ارسال شده در مهر 7، 2016 گزارش Share ارسال شده در مهر 7، 2016 برای اینکه جواب درست رو به سرعت دریافت کنی بهتره اطلاعات کاملی از مشکلت بدی. اینطوری ممکنه خیلی حوصله نداشته باشن ازت اطلاعات بیشتر بخوان.مثلا الان بگو صفحه محصول/شاخه/مدیریتمحتوا/... بعد از اینکه «فلان» عمل رو انجام دادم/ بهمان ماژول رو نصب کردم/ بیسار تنظیمات رو فعال کردم، ۴۰۴ میده. دقیق و ریز به ریز توضیح بده. واکنش ها : MAH230 1 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
MAH230 ارسال شده در مهر 7، 2016 مالک گزارش Share ارسال شده در مهر 7، 2016 برای اینکه جواب درست رو به سرعت دریافت کنی بهتره اطلاعات کاملی از مشکلت بدی. اینطوری ممکنه خیلی حوصله نداشته باشن ازت اطلاعات بیشتر بخوان.مثلا الان بگو صفحه محصول/شاخه/مدیریتمحتوا/... بعد از اینکه «فلان» عمل رو انجام دادم/ بهمان ماژول رو نصب کردم/ بیسار تنظیمات رو فعال کردم، ۴۰۴ میده. دقیق و ریز به ریز توضیح بده. دوستان تو وردپرس یه افزونه نصب کردم که هر ادرسی از سایتم فراخوانی بشه که موجود نباشه صفحه به ایندکس ریدایرکت میشهحالا به هر دلیل موجود نباشه حذف پست ,تغییر یو ار ال ی هر چی ....اینجوری گوگل وبمستر هیچ وقت از سایتم 404 نگرفتهحالا تو پرستا ادرس ناموجود رو بزنم میره صفحه 404 که اینجوری خوب نیست به نظرم!و جون راه اندازی سایت ( نصب قالب و ....)تا شروع به کار رسمی کمی طول کشید صفحاتی از قالب ایندکس شدن که بعد تنظیمات تغییرشون دادیم و دیگه موجود نیستن و الان شدن نان فاوند واسه ماو ....می خوام همه 404 ها ریدایرکت بشن به اندکس واکنش ها : banehforoosh 1 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
amirsallar75 ارسال شده در مهر 7، 2016 گزارش Share ارسال شده در مهر 7، 2016 این روش رو خودم امتحان نکردم ولی در تئوری باید جواب بده باید کد رو ویرایش کنیدتوی پوشه قالبتون فایل 404.tpl رو گیر بیارید و یه کد جاوا اسکریپت که هدایت میکنه به صفحه اصلیتون بنویسید .این کد رو بالای بالا پایین کامنت های پیشفرض خود پرستا و بالای div بنویسید : <script> window.onload=function(){ top.location="http://www.site.com"; } </script> به جای site.com آدرس سایت خودتون رو بزنید و حل باید باشهبعد هم در قسمت کارایی کامپایل اجباری رو روشن و تست کنید . اگه جواب داد اینجا هم بگید که دیگران استفاده کنن . واکنش ها : MAH230 1 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
MAH230 ارسال شده در مهر 7، 2016 مالک گزارش Share ارسال شده در مهر 7، 2016 این روش رو خودم امتحان نکردم ولی در تئوری باید جواب بده باید کد رو ویرایش کنیدتوی پوشه قالبتون فایل 404.tpl رو گیر بیارید و یه کد جاوا اسکریپت که هدایت میکنه به صفحه اصلیتون بنویسید .این کد رو بالای بالا پایین کامنت های پیشفرض خود پرستا و بالای div بنویسید : <script> window.onload=function(){ top.location="http://www.site.com"; } </script> به جای site.com آدرس سایت خودتون رو بزنید و حل باید باشهبعد هم در قسمت کارایی کامپایل اجباری رو روشن و تست کنید . اگه جواب داد اینجا هم بگید که دیگران استفاده کنن . فدات داداشکار نکرد ولی نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
amirrzd ارسال شده در مهر 8، 2016 گزارش Share ارسال شده در مهر 8، 2016 اینجا رو بخون شاید راه حلهاش به کارت بیاد. یه راه حل داره (#16) که همه گفتن کار کرده. من خودم تست نکردم.https://www.prestashop.com/forums/topic/253368-how-do-i-redirect-404-to-my-homepage/?do=findComment&comment=1306763 واکنش ها : MAH230 و tenderboy 2 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
hidden ارسال شده در مرداد 11، 2018 گزارش Share ارسال شده در مرداد 11، 2018 سلام دوستان برای اینکه صفحات 404 رو ارور نده و به صفحه اصلی انتقال داده بشه به این مسیر برید public_html/controllers/front/PageNotFoundController.php فایل PageNotFoundController.php رو ادیت کنید و کد زیر رو جایگزین کنید <?php /* * 2007-2013 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.or...ses/osl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2013 PrestaShop SA * @license http://opensource.or...ses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ class PageNotFoundControllerCore extends FrontController { /*ini sudah diganti */ public $php_self = '404'; public $page_name = 'pagenotfound'; /** * Assign template vars related to page content * @see FrontController::initContent() */ public function initContent() { /*here you should change your homepage */ header("Location: http://www.iroption.com"); if (in_array(Tools::strtolower(substr($_SERVER['REQUEST_URI'], -3)), array('png', 'jpg', 'gif'))) { header('Content-Type: image/gif'); readfile(_PS_IMG_DIR_.'404.gif'); exit; } elseif (in_array(Tools::strtolower(substr($_SERVER['REQUEST_URI'], -3)), array('.js', 'css'))) exit; parent::initContent(); $this->setTemplate(_PS_THEME_DIR_.'404.tpl'); } public function canonicalRedirection($canonical_url = '') { // 404 - no need to redirect to the canonical url } } در اخر به جای header("Location: http://www.iroption.com"); ادرس سایت خودتون رو بزارید یا علی نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .