صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 17

موضوع: کمک برای تغییر لینک دانلودها

  1. #1
    عضو انجمن
    تاریخ عضویت
    Mar 2012
    محل سکونت
    شیراز
    نوشته ها
    454
    تشکر تشکر کرده 
    257
    تشکر تشکر شده 
    216
    تشکر شده در
    167 پست

    پیش فرض کمک برای تغییر لینک دانلودها

    سلام

    من یک هاست اشتراکی با سی پنل گرفته بودم و کاربران هم فایل هایشان را در آنجا آپلود کردند و لینک دانلود به این صورت به کاربران داده میشد:
    domain.ir/files/username karbar/name filehay ke upload mikard

    حال من یک هاست دانلود با سی پنل خریداری کردم که آدرس آن به این صورت می باشد s1.domain.com البته domain.com هم بر روی سایت پارک شده و اون آدرس domain.ir هم redirect میشه به domain.com
    حال چه طور می توانم لینک دانلود ها را به این صورت تغییر دهم؟
    s1.domain.com/files/username karbar/name filehay ke upload mikard

    لینک دانلود هم مستقیم هست. می خواهم بدون این که کاربران لینک دانلود را در سایتشان تغییر دهند فایل ها دانلود شود.
    آپلود انواع فایل بر روی سرورهای ابری: ParsLoka.com

    امکان آپلود از لینک و افزایش آنی فضا



  2. # ADS




     

  3. #2
    عضو دائم Metalik آواتار ها
    تاریخ عضویت
    May 2009
    نوشته ها
    1,183
    تشکر تشکر کرده 
    420
    تشکر تشکر شده 
    1,526
    تشکر شده در
    905 پست

    پیش فرض پاسخ : کمک برای تغییر لینک دانلودها

    با phpmyadmin می شه یه دستور sql بزنید آدرس ها را replace کنید

    اگه سایت دانلود رو با wordpress زدید با یه افزونه هست می شه آدرس ها را تصحیح کرد.

  4. تعداد تشکر ها ازMetalik به دلیل پست مفید


  5. #3
    عضو انجمن
    تاریخ عضویت
    Mar 2012
    محل سکونت
    شیراز
    نوشته ها
    454
    تشکر تشکر کرده 
    257
    تشکر تشکر شده 
    216
    تشکر شده در
    167 پست

    پیش فرض پاسخ : کمک برای تغییر لینک دانلودها

    نقل قول نوشته اصلی توسط Metalik نمایش پست ها
    با phpmyadmin می شه یه دستور sql بزنید آدرس ها را replace کنید

    اگه سایت دانلود رو با wordpress زدید با یه افزونه هست می شه آدرس ها را تصحیح کرد.
    خیر با وردپرس نیست. اسکریپت مخصوص آپلود هست.

    لطفاً توضیح دهید چه طور از phpmyadmin لینک ها را تغییر دهیم.
    آپلود انواع فایل بر روی سرورهای ابری: ParsLoka.com

    امکان آپلود از لینک و افزایش آنی فضا



  6. تعداد تشکر ها از webhosts به دلیل پست مفید


  7. #4
    عدم تائید ایمیل
    تاریخ عضویت
    Sep 2011
    نوشته ها
    211
    تشکر تشکر کرده 
    12,144
    تشکر تشکر شده 
    661
    تشکر شده در
    440 پست

    پیش فرض پاسخ : کمک برای تغییر لینک دانلودها

    ویرایش و یا جایگزینی کلی عبارتی در دیتابیس MySQL

    ویرایش اطلاعات و مطالب سایت در اینترنت از طریق پنل کاربری، در زمانی که نیاز به یک تغییر کلی نظیر حذف تغییر و جایگزین کردن یک کلمه در تمامی اطلاعات موجود در پایگاه داده‌های سایت شما، بسیار وقت گیر و شاید غیر ممکن به نظر برسد. در این آموزش از سری مقالات سایت تورتک با هم یاد می‌گیریم که چگونه عبارت و یا اطلاعاتی را به صورت سراسری در کل دیتابیس MySQL سایت خود حذف، ویرایش و یا حتی با عبارتی دیگر جایگزین کنیم. این کار در موارد زیر کمک بزرگی را به وبمستر‌ها و وبلاگ نویسانی که سایت آن‌ها از پایگاه داده‌ها MySQL برای نگهداری اطلاعات موجود در پست‌ها و صفحات بهره می‌برد مانند سیستم وردپرس، جوملا و … می‌کند.

    1. حذف / ویرایش کلی یک کلمه یا عبارت مشخص در سایت
    2. جستجو و جایگزینی کلی یک عبارت با عبارتی دیگر در سایت
    3. تغییر نام و آدرس سایت به یک آدرس جدید در هنگام تغییر نام دامین سایت
    4. و …

    یک تمرین گام به گام با phpMyAdmin

    برای اینکه با چگونگی انجام این کار بهتر در این آموزش آشنایی پیدا کنیم از یک مثال عملی و البته برنامه مدیریت پایگاه داده های MySQL با نام php My Admin استفاده می‌کنیم. البته تمامی دستورات موجود در این آموزش دستورات استاندارد زبان SQL هستند و با استفاده از آن‌ها در زبان برنامه نویسی PHP و دیگر زبان‌ها نیز می‌توانید عملیات مورد نظر خود را انجام دهید.
    تصور می‌کنیم که قصد داریم آدرس سایت خود را از tortak.ir به tortak.com تغییر بدهیم. برای این کار لازم است کلیه آدرس‌های tortak.ir را در دیتابیس پیدا کرده و با tortak.com جایگزین نماییم.
    توجه : همواره قبل از هر کاری بر روی دیتابیس، حتماً از آن یک نسخه پشتیبان تهیه کنید تا در صورت اعمال تغییرات اشتباه یا از دست رفتن اطلاعات بتوانید همه چیز را به حالت اول برگردانید.

    مرحله اول : ورود به برنامه phpMyAdmin

    برای دسترسی به برنامه مدیریت پایگاه داده های MySQL سایت خود که معمولاً بر روی تمامی سرورها نیز موجود است وارد محیط Cpanel سایت شده و از قسمت Database گزینه phpMyAdmin را انتخاب نمایید. با باز شدن پنجره اصلی این برنامه تحت وب از سمت چپ دیتابیس مربوطه را انتخاب تا وارد دیتابیس سایت خود شوید.

    مرحله دوم : پیدا کردن کلمه مورد نظر

    کلیه اطلاعات سایت شما در این جداول ذخیره شده‌اند. اکنون می‌بایست کلیه جدول‌هایی که حاوی آدرس قبلی سایت هستند را پیدا کنیم. برای این منظور گزینه Search را انتخاب کنید. در فیلد مربوطه آدرس tortak.ir (کلمه ای را که می‌خواهیم پیدا کنیم) را وارد کرده و در فیلد Inside table همه جدول‌ها را انتخاب و گزینه Go را اعمال کنید.
    لیستی از جداول که کلمه مورد جستجو در آن به کار رفته را به شما نشان می‌دهد.
    شما می‌بایست کلیه این جداول را ویرایش کنید. بله ویرایش یک به یک این جداول ممکن است ساعت‌ها به طول بیانجامد. اما با توجه به خط فرمان phpMyAdmin برای اجرای دستورات SQL این کار در چشم به هم زدنی انجام خواهد شد.
    نکته : جستجو در بعضی از نسخه های phpMyAdmin به کلمات بزرگ و کوچک حساس است. به عنوان مثال اگر شما از نام TorTak.ir در آدرس دهی و یا نوشتن استفاده کرده‌اید، لازم است یک بار هم جستجو بر این اساس انجام شود.
    نکته : در هنگام جستجوی عباراتی که در آن‌ها از فاصله ( Space ) استفاده شده است در قسمت Find گزینه as regular expression را انتخاب کنید تا نتایج به درستی نمایش داده شوند.

    مرحله سوم : جایگزینی یکباره کلمه مورد نظر

    زبانه SQL را در ۱ پنجره جدید برای اجرای دستورات SQL مورد نیاز باز کنید. در اینجا خط فرمانی وجود دارد که شما به راحتی می‌توانید با یک دستور ساده SQL عمل جایگزینی را انجام دهید. فرم کلی دستور به شکل زیر می‌باشد.
    1
    2
    update [table_name]
    set [field_name] = replace([field_name],"[string_to_find]","[string_to_replace]");



    • [table_name] نام جدول
    • [field_name] نام ستون (فیلد)
    • [string_to_find] کلمه مورد جستجو
    • [string_to_replace] کلمه ای که می‌خواهیم جایگزین شود

    حال شما باید این دستور را برای هر کدام از جدول‌های پیدا شده در مرحله قبل انجام دهید. به پنجره جستجو که آن را هنوز نبسته ایم بر می‌گردیم. بر روی Browse در جدول wp_comments که شامل ۱۵ مورد از کلمه مورد جستجو است کلیک می‌کنیم. همه این ۱۵ مورد در زیر آن لیست می‌شوند. همان طور که می‌بینید کلمه tortak.ir در فیلد comment_author به کار رفته است. (همچنین می‌توانید بر روی گزینه Edit مربوط به یکی از ردیف‌ها کلیک کرده و آن را در صفحه جدید باز کنید و دقیقاً ببینید کلمه مورد نظر در چه فیلدی به کار رفته است- شکل زیر)
    پس فرم دستور برای تغییر tortak.ir به tortak.com در جدول wp_comments به شکل زیر خواهد بود.
    1
    2
    update wp_comments
    set comment_author = replace(comment_author,"tortak.ir","tortak.com");


    این کار را برای ۲ جدول دیگر که در جستجو به ان‌ها رسیدیم یعنی wp_post_list و wp_posts نیز انجام می‌دهیم. در اینجا کلمه مورد نظر برای این ۲ جدول به ترتیب در فیلدهای option_value و post_title وجود داشت. بنابراین کلیه دستوراتی که می‌بایست در خط فرمان SQL اجرا شوند به این صورت خواهد بود.
    گزینه Go را در مرحله آخر کلیک می‌کنیم. در چشم به هم زدنی همه تغییرات اعمال خواهد شد. برای صحت از اعمال تغییرات می‌توانید دوباره عملیات جستجو را انجام دهید. با این تفاوت که این بار هیچ موردی را پیدا نخواهد کرد. لازم به ذکر است که هر کدام از دستورات را می‌توانید به صورت جداگانه اجرا کنید و صرفاً لازم نیست کلیه دستورات را با هم اجرا کنید. دوستانی که از سیستم مدیریت محتوای وردپرس استفاده می‌کنند می‌توانند با استفاده از افزونه Search and Replace کلیه عملیات فوق را در محیطی ساده تر انجام دهند. اما به یاد داشته باشید که در استفاده از این افزونه، دقت صد چندانی داشته باشید.


    منبع : http://tortak.com/

  8. تعداد تشکر ها ازspooky021 به دلیل پست مفید


  9. #5
    عضو انجمن
    تاریخ عضویت
    Mar 2012
    محل سکونت
    شیراز
    نوشته ها
    454
    تشکر تشکر کرده 
    257
    تشکر تشکر شده 
    216
    تشکر شده در
    167 پست

    پیش فرض پاسخ : کمک برای تغییر لینک دانلودها

    این اموزش فقط برای وقتی مفید است که دیتابیس قبلی وجود داشته باشد. حال اگر مدیریت محتوا را تغییر داده باشیم و دیتابیس جدیدی جایگزین کرده باشیم باید چه کار کنیم؟
    آپلود انواع فایل بر روی سرورهای ابری: ParsLoka.com

    امکان آپلود از لینک و افزایش آنی فضا



  10. #6
    عضو انجمن
    تاریخ عضویت
    Mar 2012
    محل سکونت
    شیراز
    نوشته ها
    454
    تشکر تشکر کرده 
    257
    تشکر تشکر شده 
    216
    تشکر شده در
    167 پست

    پیش فرض پاسخ : کمک برای تغییر لینک دانلودها

    کسی میتونه کمک کنه؟
    آپلود انواع فایل بر روی سرورهای ابری: ParsLoka.com

    امکان آپلود از لینک و افزایش آنی فضا



  11. #7
    عضو انجمن empratoor آواتار ها
    تاریخ عضویت
    May 2009
    محل سکونت
    ایران زمین
    نوشته ها
    203
    تشکر تشکر کرده 
    243
    تشکر تشکر شده 
    378
    تشکر شده در
    232 پست

    پیش فرض پاسخ : کمک برای تغییر لینک دانلودها

    نقل قول نوشته اصلی توسط webhosts نمایش پست ها
    کسی میتونه کمک کنه؟
    ساده ترین و پیش پا افتاده ترین راه
    توی سرور مجازی از دیتابیس بک آپ بگیر با Notepad++ بازش کن (حجم های بالا رو هم راحت باز می کنه!) متنی که می خوای مثلا domain.com رو به s1.domain.com جایگزین کن ( Ctrl+H ) و مجدد ایمپورت کن.
    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    سعی داشته باش به آنچه اندیشیده ای عمل کنی نه آنکه همیشه به اعمال خود بیاندیشی!

  12. تعداد تشکر ها از empratoor به دلیل پست مفید


  13. #8
    عضو انجمن
    تاریخ عضویت
    Mar 2012
    محل سکونت
    شیراز
    نوشته ها
    454
    تشکر تشکر کرده 
    257
    تشکر تشکر شده 
    216
    تشکر شده در
    167 پست

    پیش فرض پاسخ : کمک برای تغییر لینک دانلودها

    نقل قول نوشته اصلی توسط empratoor نمایش پست ها
    ساده ترین و پیش پا افتاده ترین راه
    توی سرور مجازی از دیتابیس بک آپ بگیر با Notepad++ بازش کن (حجم های بالا رو هم راحت باز می کنه!) متنی که می خوای مثلا domain.com رو به s1.domain.com جایگزین کن ( Ctrl+H ) و مجدد ایمپورت کن.
    همان طور که قبلاً عرض کردم سرور مجازی نداریم هاست اشتراکی هست و دیتابیس هم عوض شده.
    آپلود انواع فایل بر روی سرورهای ابری: ParsLoka.com

    امکان آپلود از لینک و افزایش آنی فضا



  14. #9
    عضو انجمن
    تاریخ عضویت
    Mar 2012
    محل سکونت
    شیراز
    نوشته ها
    454
    تشکر تشکر کرده 
    257
    تشکر تشکر شده 
    216
    تشکر شده در
    167 پست

    پیش فرض پاسخ : کمک برای تغییر لینک دانلودها

    کسی میدونه باید چه کار کنم؟
    آپلود انواع فایل بر روی سرورهای ابری: ParsLoka.com

    امکان آپلود از لینک و افزایش آنی فضا



  15. #10
    عضو انجمن
    تاریخ عضویت
    Mar 2012
    محل سکونت
    شیراز
    نوشته ها
    454
    تشکر تشکر کرده 
    257
    تشکر تشکر شده 
    216
    تشکر شده در
    167 پست

    پیش فرض پاسخ : کمک برای تغییر لینک دانلودها

    اگر کسی بتونه کمک کنه لینک ها را تغییر دهم هزینه ای را نیز پرداخت می کنم!
    آپلود انواع فایل بر روی سرورهای ابری: ParsLoka.com

    امکان آپلود از لینک و افزایش آنی فضا



صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. رقصیدن با گوگل: تغییر، تغییر و باز هم تغییر در الگوریتم
    توسط sibait در انجمن مباحث و منابع آموزشی
    پاسخ ها: 0
    آخرين نوشته: July 16th, 2017, 04:22
  2. پیام Welcome to nginx و تغییر به 404 بعد از تغییرات
    توسط mohammadali3517 در انجمن وب سرورها
    پاسخ ها: 3
    آخرين نوشته: August 15th, 2014, 00:00
  3. تغییر قیمت محصول - عدم تغییر قیمت فاکتور
    توسط azarnet در انجمن سوالات و مشکلات
    پاسخ ها: 8
    آخرين نوشته: November 3rd, 2013, 09:34
  4. در خواست کمک برای تغییر تنظیمات کلوکسو بعد از تغییر ایپی اصلی vps
    توسط cacodemon در انجمن کلوکسو يا ال ايکس ادمين Kloxo or LXAdmin
    پاسخ ها: 10
    آخرين نوشته: June 16th, 2013, 14:50
  5. تغییر timezone وب سایت در .htaccess - تغییر زمان
    توسط irmizban در انجمن سی پنل CPanel
    پاسخ ها: 0
    آخرين نوشته: February 19th, 2012, 22:17

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •