از آنجا که تقريباً هر چيزی که پيشوند يا پسوند ايرانی دارد، حساب و کتاب ندارد، يک شبه بدون هيچ توضيحی، عذرخواهی، شرمندگی و وجداندردی آدرسهای دو بزرگترين خدمات دهندههای وبلاگ فارسی از دات کام به دات آیآر تبديل شدند.
والا اگر همين دو سه تا سايتی که مسؤوليتش با من است، چند دقيقه با مشکل مواجه شود، شب خوابم نمیبرد. یا الان دو ماه است وبلاگم در ايران فيلتر است ولی رویم نمیشود آدرس وبلاگ را عوض کنم تا ديگران برای تغيير آدرس بنده به زحمت نیافتند. حالا ماندهام مديران اين دو سايت چقدر راحت (ريلکس) و بدون هيچ پيشزمينه و توضيحی آدرس وبلاگها را عوض کردهاند.
البته میگویند هک شدهايم. به قول معروف «جلوی قاضی و ملق بازی؟» اولاً اگر دومين (Domain) سايتی بخاطر مشکلات امنيتی خدماتدهنده هک شود، در عرض چند ساعت مشکل برطرف میشود، ولی خريد و ثبت دومينهای جديد لااقل يک شبانه روز طول میکشد. با توجه به مشابهت آدرسهای دات کام و آیآر اين دو سايت مشخص است خيلی وقت پيش دومينهای آیآر ثبت يا رزرو شده بودند. حالا چرا يک شبه با بهانه هک شدن، اين تغيير آدرسها صورت گرفته، خدا میداند و چندتا از بندههایش!
من از آن بندههايی هستم که اين وسط بايد آدرس چند صد وبلاگ را در ليست بلاگرولينگم تغيير بدهم. از آنجا که نه وقت اين کار را دارم نه حوصلهاش را، دو راه به نظرم رسيده.
راه اول فقط برای کسانی کاربرد دارد که در بلاگرولينگ اسم وبلاگها را يا با حروف لاتين يا با استاندارد يونيکد وارد کردهاند؛ يعنی بجای حروف فارسی از کدهايی مثل
ا استفاده شده. در غير اينصورت اگر حتی يک لينک با حروفی غير از لاتين یا يونيکد داريد، اين راه اصلاً پيشنهاد نمیشود. تا جايی که میدانم تعداد خيلی کمی از بلاگرها اين کار را انجام دادهاند و میتوانند از اين روش استفاده کنند.
در اين روش ابتدا از بلاگرولينگ خود پشتيبان گرفته، سپس با تغيير آدرسها، فايل تغيير يافته را دوباره وارد (import) میکنيم. در بخش مديريت بلاگرولينگ با گزينه Backup يک پشتيبان از آدرسها بگيريد. بعد فايل متنی بکآپ را با يک اديتور متنی (مثل Notepad) باز کنيد و همه
.blogfa.com و .persianblog.com را با .blogfa.ir و .persianblog.ir عوض (Replace) کنيد. در همان صفحه مديريت با گزينه Empty Blogroll تمام آدرسهای قبلی را پاک کنيد و با گزينه Import OPML و انتخاب فايل تغيير يافته، لينکها را دوباره وارد بلاگرولينگ کنيد.
باز هم تاکيد میکنم اگر حتی نام يکی از لينکهای شما در مديريت بلاگرولينگ هنگام ويرايش لينکها چيزی مثل يونی کد نمایش داده میشود، از اين روش اصلاً استفاده نکنيد.راه بعدی کاملاً مطمئن است و با نوشتن چند خط کد (برنامه) به راحتی میشود بدون تغيير آدرسها در مديريت بلاگرولينگ، آدرسهايی که در وبلاگ به نمايش درمیآيند را تصحيح کرد. برای اينکار هم دو راه وجود داره. کسانی که دارای فضايی هستند که PHP را پشتيبانی میکند میتوانند از کدهای زير استفاده کنند. البته بجای YOUR_ROLL_ID بايد عبارت مخصوص به بلاگرولينگ خودتان را قرار بدهيد؛ چيزی شبيه: a7c67eab74223946f4192694f995eb0c
بقيه کسانی که فقط از سيستمهای رايگان وبلاگ استفاده میکنند، میتوانند بجای کد قبلی بلاگرولينگشان از کد زير استفاده کنند. فقط بجای YOUR_ROLL_ID بايد عبارت مخصوص بلاگرولينگ خودتان را قرار دهيد.
لازم به ذکر است که اين آدرس فقط تا پايان سال ۲۰۰۷ ميلادی فعال است. به همين دليل دوستانی که فضايی با پشتيبانی PHP دارند و مايل هستند اين خدمت را گسترش دهند، میتوانند با استفاده از
اين فايل و تغيير پسوند آن از txt به php و آپلود آن در فضای خود، اين امکان را برای دوستانشان فراهم کنند.
در ضمن با استفاده از اين روش مشکل فيلتر بلاگرولينگ هم رفع خواهد شد.يکی از مشکلاتی که با دو آدرسه شدن وبلاگهای اين دو سرويس پيش میآيد، پينگ کردن آدرسهاست؛ زيرا از اين به بعد بايد هر دو آدرس پينگ شوند که با توجه به سرعت پايين اينترنت در ايران، وقتبر است. برای جلوگيری از دو بار پينگ کردن آدرس وبلاگ،
صفحهای طراحی کردهام که میتوان علاوه بر پينگ آدرس وبلاگ برای سرويسهايی نظير بلاگرولينگ، وبلاگز دات کام، تکنوراتی و بلاگرد، با پينگ يکی از آدرسهای وبلاگهای پرشينبلاگ يا بلاگفا، هر دو آدرس آن پينگ میشوند. يعنی اگر YourBLOG.persianblog.com یا YourBLOG.persianblog.ir را پينگ کنيد، هم YourBLOG.persianblog.com پينگ خواهد شد و هم YourBLOG.persianblog.ir.
در صورتيکه سؤال يا مشکلی در اين زمينهها بود، با کمال ميل آماده پاسخگويی هستم.