انجمن


انتقال سایت از زیر دامنه به دامنه اصلی  (۲ نوشته)

  • iamir4g

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱
    # نوشته شده: ۸ سال پیش
    ۹ بهمن ۱۳۹۴ - ۱۲:۱۹

    با سلام خدمت همه دوستان خیلی انجمن رو گشتم ولی چیزی پیدا نکردم و این موضوع رو ایجاد کردم

    مشکل:
    من یک سایتی در یک فولدر بغیر از فولدر اصلی به اسم shop دارم و زیر دامنه shop.shutte.ir به اون وصله و الان کاری که من میخوام انجام بدم اینه که سایت با دامنه shutte.ir باز بشه باید چه کاری انجام بدم ؟؟
    خیلی هم فوری هست ممنون میشم کمکم کنید باتشکر از شما

  • asrsoft

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱
    # نوشته شده: ۸ سال پیش
    ۱۴ بهمن ۱۳۹۴ - ۰۰:۰۵

    تا به حال برای شما پیش آمده که آدرس سایتتان را تغییر دهید و وردپرس با مشکل روبرو شود؟ برای مثال قالب سایت نادرست نمایش داده شود و یا نمی توانید دیگر لاگین کنید.
    این مشکل به خاطر این است که وردپرس هنوز از آدرس قبلی به دنبال مسیر خودش می گردد. برای درست کردن این مشکل چندین راه حل وجود دارد:
    راه حل اول: تغییر از فایل functions.php پوسته جاری
    در واقع دو تنظیمات siteurl و home باید تصحیح شود. برای این کار می توانید در پوسته خود کد زیر را قرار دهید تا این تنظیمات به روز شوند

    update_option( ‘siteurl’, ‘http://yourwebsite.com/’ );
    update_option( ‘home’, ‘http://yourwebsite.com/’ );

    پس از افزودن این دو کد و ذخیره آن، یک بار آدرس سایت خود را وارد کنید تا این کدها اجرا شوند. سپس می توانید این دو خط را حذف کنید. (اگر حذف نکنید با هربار اجرا شدن سایت این خط اجرا می شوند!)
    راه حل دوم: تغییر از فایل wp-config.php
    راه حل دیگر این است که این دو مسیر را از طریق فایل wp-config.php تعریف کنیم. برای این کار به این فایل در مسیر اصلی وردپرس بروید و دو خط زیر را قبل از توضیحات “That’s all, stop editing! Happy blogging.” قرار دهید:

    define( ‘WP_HOME’, ‘http://yourwebsite.com/’ );
    define( ‘WP_SITEURL’, ‘http://yourwebsite.com/’ );

    سایت خود را رفرش کنید تا مشکل برطرف شود.
    حتما بخوانید بهبود سئوی آدرس مطالب
    راه حل سوم: بازیابی خودکار
    در این روش وردپرس خودش به صورت خودکار مسیر سایت را پیدا می کند. برای این کار کافی است به جای کد های قبلی در فایل wp-config.php کد زیر را قرار دهید:

    define( ‘RELOCATE’, true );

    پس از برطرف شدن مشکل این خط را حذف و یا مقدار true را به false تغییر دهید.
    راه حل چهارم: تغییر از پایگاه داده
    دو تنظیم ذکر شده مثل همه تنظیمات دیگر وردپرس در پایگاه داده ذخیره شده است. پس می توانیم مستقیما آن ها را از پایگاه داده ویرایش و تصحیح کنیم.
    برای این کار از phpmyadmin وارد دیتابیس سایت خود شده و جدول wp_options را (اگر پیشوند جداول wp_ هست) انتخاب کنید و option_value دو سطر با option_name های زیر را ویرایش کنید:

    siteurl
    home

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.