نشانی‌هایی بدون www

استاندارد

آیا تا به حال به این اندیشیده‌اید که این سه دبلیو در ابتدای نشانی سایتتان چقدر مضر است؟
دلایلی هست که بنده و خیلی‌های دیگر نشانی‌هایی بدون www را ترجیح میدهیم. اول اینکه به خاطر سپردن و رجوع مجدد به نشانی با 4 حرف کمتر ساده‌تر است! خیلی‌ها شاید ندانند که احتمالا سایت شما بدون www اول هم درست کار میکند. خیلی‌ها هم شاید به طور حسی – غریزی – همینجوری نشانی‌ها را همانطور که هست به خاطر میسپارند! در نتیجه حذف www از نشانی، آنرا کوتاه‌تر کرده و از اشغال چند بیت اضافه از حافظه مردم جلوگیری میکند! غیر از این حتما تا به حال بارها تلاش بی‌وقفه و دلیرانه و بعضا مفتضحانه مجریان صدا و سیما را برای خواندن نشانی‌های www دار شنیده‌اید. واقعا ملال آور نیست که هربار عبارت “دبلیو دبلیو دبلیو نقطه” را اول هر نشانی بشنویم؟ تازه به فرض اینکه زبان گوینده در بین دبلیوها گره نخورد! علاوه بر اینها، فعال بودن همزمان دو نشانی سایت شما، با www و بدون www برای ranking شما در موتورهای جستجو هم نسبتا مضر است. چون برخی لینکها با www و برخی بدون آن ثبت میشود و در نهایت در اغلب موتورهای جستجو به عنوان دو نشانی جدا ثبت شده و rank جداگانه‌ای خواهند داشت. در واقع rank شما بین نشانی‌های با www و بدون www تقسیم میشود.

اصلا این wها از کجا آمده‌اند؟
در عهد عتیق اینترنت، www مهم بود و از قسمتهای اساسی یک نشانی به شمار میرفت. چون شما را به سرور درست هدایت میکرد. در واقع در گذشته نیاکان ما از www در ابتدای نشانی برای اشاره به web server استفاده میکردند. همانطور که از ftp برای اشاره به سرور ftp و از mail برای سرور mail. شاید در اوایل عهد اینترنت، IP یک چیز فله‌ای به شمار میرفته و به وفور در دسترس بوده است. در نتیجه هر کدام از این سرورها به طور جداگانه IP مخصوصی داشتند و این پیشوند در ابتدای نشانی‌ها در سرور DNS به IP هر یک از این سرورها تفسیر میشد. در واقع نیاکان ما IP based کار میکردند و ما الان معمولا به دلیل ذیق منابع، Name based کار میکنیم.
در عهد حاضر، همانطور که شرحش رفت اغلب همه سرویس‌هایمان روی یک IP و سرور است و از این مهمتر، الان در اغلب سرورها به طور پیش‌فرض، domain به web server هدایت میشود. (حتی معمولا پیشوندهای ftp و mail نیز کشک بوده و مستقیما در dns zone مربوطه به IP مشترک اشاره میکنند. یعنی همانجایی که www اشاره میکند!). پس اغلب به لحاظ فنی نشانی‌های با www و بی www هردو یک کار را میکنند و به یکجا اشاره میکنند و مساوی هستند، مگر اینکه خودتان نخواسته باشید و تغییری در تنظیمات مربوطه داده باشید.

حالا که چی؟
زرشک! بعد از اینهمه توضیح؟ واقعا که چی؟! تصمیمتان را بگیرید، یا اینوری (بی www) یا آنوری (با www) باشید. ولی یکی باشید. همین انتخاب هم راه و رسمی دارد. یک نوع دسته بندی بر اساس همین wwwها هست (چون طولانی است، خودتان جداگانه مطالعه کنید). توصیه بنده (با توجه به SEO) این است که برای نمایش سایتتان هر دو نشانی با www و بدون www قابل دسترسی باشد. منتها یکی را -بسته به انتخاب- به دیگری Redirect کنید. البته توصیه میکنم wwwها را به نشانی بی www بفرستید! در اینکه بهتر است سایتتان از هر دو طریق قابل دسترسی باشد که بحثی نداریم. اما برای انتخاب چرا! مخالفان www به دلایلی که گفته شد مثل اضافه و بیهوده بودن اشاره میکنند و موافقانش با دلایلی که اغلب (به نظر من) منسوخ و غیر معمول است بر لزوم استفاده از www پافشاری میکنند.
اما در نهایت، این به شما و تا حدی سلیقه شما بستگی دارد که کدام را انتخاب کنید.

چگونه؟
شما به روشهای مختلفی میتوانید بازدیدکنندگان را redirect کنید. روش بهتر و معمول، استفاده از امکانات web server برای redirect است که سرعت بیشتر و مصرف منابع کمتری نسبت به روشهای دیگر دارد. برای کاربران Apache کافیست یکی از کدهای زیر را در فایلی با نام .htaccess در شاخه اصلی سایتشان قرار دهند:

برای تغییر مسیر نشانی با www به نشانی بدون www:

RewriteEngine on
# no-www
RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]

و برای تغییر مسیر از نشانی بدون www به نشانی با www:

RewriteEngine on
# yes-www
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]

بدیهی است که باید دامنه خود را به جای example.com بنویسید!
پ.ن: آقای فرهادی در قسمت نظرات کد بهینه‌تر و کامل‌تری معرفی کردند که در این نشانی توضیح داده شده.

در نهایت
بیایید به فکر keyboard هایمان باشیم، به انگشتانمان فکر کنیم، به فکر مردم باشیم، به فکر گویندگان صدا و سیما باشیم و به فکر نشانی‌های تمیزتری باشیم (همه اینها یعنی no-www باشیم!). من خودم تا جایی که دستم برسد wwwها را بر میدارم. از سایتها و از نشانی‌هایی که مینویسم.
این مطلب کمی با طنز، نظر غیر بی‌طرفانه و no-www دوستانه من را به دوش میکشد! نخواستم فقط بنویسم no-www! گفتم حداقل چشمتان با حقایق دنیای هستی آشنا کنم و بعد بگم no-www! همین!

در این روزهای برفی، برای همه آرزوی سلامت و موفقیت دارم!

بازی گیکی؟!

استاندارد

تا به حال توی جو و جریان وبلاگ بازی نبودم و از این کارها نکردم. اما حداقل به عنوان بهانه‌ای برای نوشتن و خلاص کردن شما از باغم! بد ندیدم زورکی هم که شده به بازی geekها بپیوندم 🙂

کلمه geek به فردی میگند که خوره یک چیز باشه! یعنی اول علاقه داشته بعد خوره شده! البته نه از نوع علاقه‌ای که مثلا خیلی‌ها به یانگوم دارندها! نه! بیشتر علاقه به فناوری و امور تکنولوژیک منظور بوده! 😉 البته لازم به تذکر نیست که من geek نیستم ولی geekهارو یکمی دوست دارم!

  • همیشه آرزوم بوده روزی برسه که لازم نباشه یک پنجم زمان طراحی پروژه‌ها رو برای رفع ایراد مرورگرهای مختلف (خصوصا ie) به هدر بدم! یا خیلی از ایده‌ها و خلاقیتهای طراحیم به گِل بشینه وقتی نتونم به راحتی با همه مرورگرها نمایشش بدم! واقعا آروزی دور از دسترسیه؟ واقعا خواسته زیادیه رعایت و اجرای استانداردهای وب در مرورگرها؟ (در همین راستا مطلبی در دست تهیه دارم!)
  • چقدر آرزو دارم سطح اطلاعات و دانش مردم و (خصوصا) مسئولین از IT و مسائل مرتبط ارتقا پیدا کنه و لازم نباشه برای مسئول مربوطه توضیح داد 128 کیلوبیت خیلی نیست! یا اینترنت فقط سایت غیر اخلاقی و بی ناموسی نیست یا دیگران بفهمند کامپیوتر وسیله جدید بازی مثل آتاری و میکرو نیست و ایضا نیاز به توضیح نباشه کسب درآمد از اینترنت همون شبکه‌های هرمی نیست یا … میدونم که حداقل این آروزی بزرگیه!
  • آرزو دارم درک و شناخت مردم از open source بیشتر بشه. هم از این نظر که استفاده از برنامه‌های بازمتن به جای برنامه‌های پولی کرک شده رایج بشه و هم اینکه روحیه و اخلاق open sourceی کمی در جو نرم‌افزار و IT ما بیشتر بشه.
  • آرزو دارم روزی همه با لینوکس کار کنند و سیستم عامل مایکروسافت رو کلا به لای باقالی‌ها بفرستیم! در نتیجه دیگه هر از گاهی یکی از دوستان و آشنایان رو با یک کیس زیر بقل نبینم که با چهره آشفته و فرتوتی به سمتم میاد و میخواد ویندوزش رو عوض کنم! (مطمئنا منظورم از لینوکس همون لینوکس ملی و اینها نیست ها! همین اوبونتوی خودمون یا شایدم پارسیکس!)

ولی بزرگترین آرزوی جدی و حقیقیم با جادی مشترکه! آه که چقدر آرزو دارم هویت و شخصیت پذیرفته شده‌ای در دنیا داشته باشم! البته حداقل الان دنیای من از دریچه محیط مجازی اینترنت هست. جایی که بارها و بارها، فقط به خاطر ایرانی بودن، ازش صدمه خوردم، از بخشهاییش رونده شدم و گاهی اوقات (به ندرت البته) مورد آزار و توهین قرار گرفتم. 🙁

من به دعوت دوست عزیز آقای منیری به این بازی کشیده شدم! اما به دلایلی ترجیح میدم در ادامه کسی رو دعوت نکنم. شاید نمیدونم چه کسی رو چطور انتخاب کنم یا …

OpenDNS

استاندارد

OpenDNS Logoامروز میخوام یک سرویس نسبتا خاص رو بهتون معرفی کنم. سرویسی که من مدتهاست ازش استفاده میکنم و به تازگی ازش شگفت زده شدم!
OpenDNS طبق تعریف خودشون، یک روش سریعتر، امن‌تر و قابل اطمینان‌تر برای گشت و گذار در اینترنت است! OpenDNS یک سرویس DNS رایگان به ما ارائه میکنه، با استفاده از این خدمات علاوه بر سرعت و اطمینان بیشتر، امکانات مختلف و مفصلی خواهید داشت.

امن‌تر
این سرویس به طور پیش فرض سایتهای Phishing رو بلاک میکنه و با پیغام واضحی به شما هشدار میده. Phishing به سایتهایی اطلاق میشه که با استفاده از روشهای مختلف مهندسی احتماعی بعد از گمراه کردن کاربران اطلاعات مهم و حیاتی از قبیل مشخصات و نشانی افراد، نام‌کاربری و کلمه عبورها، اطلاعات حسابهای بانکی و کارتهای اعتباری و .. میدزدند.
OpenDNS این کار رو با استفاده از یک بانک اطلاعاتی مشترک به نام Phishtank انجام میده که شرکتی مثل یاهو هم ازش استفاده میکنه.

این سرویس با ثبت نام به طور رایگان، امکان بلاک کردن سایتهایی با محتوای غیر اخلاقی رو داره. این کار هم توسط سیستم iGuard انجام میشه. این قابلیت میتونه توسط والدین برای کنترل دسترسی فرزندانشون و یا توسط مدیران شبکه برای کنترل دسترسی کاربران شبکه داخلی استفاده بشه.

همچنین، امکان بلاک کردن سایتها با فهرستی دلخواه توسط شما وجود داره.

باهوش‌تر
به گفته خودشون: این سرویس نوار نشانی مرورگر (Address bar) شما رو هوشمندتر میکنه.

قابلیت اول تصحیح غلط املایی زمان تایپ نشانی‌های اینترنتیه، مثلا اگر شما نشانی yahoo.com رو به شکل yahoo.cmo بنویسید این سرویس نشانی رو برای شما درست میکنه. اتفاقی که ممکنه روزانه بارها برای شما بیفته و باعث اتلاف وقتتون بشه.

قابلیت بعدی امکان ایجاد میانبر یا Shortcut برای نشانی‌های دلخواه شماست. شما میتونید برای نشانی های مهم و شاید طولانی که در طول روز استفاده میکنید، میانبر تعریف کنید.
مثلا برای چک کردن ایمیل‌های یاهو، میانبر mail رو تعریف کنید که OpenDNS این عبارت رو به http://mail.yahoo.com تبدیل کنه. بعد از این برای دسترسی به این آدرس کافیه کلمه mail رو در نوار نشانی مرورگرتون بنویسید.

در نهایت امکان تغییر تنظیمات موارد بالا، قراردادن پیغام و لوگوی دلخواه برای صفحات OpenDNS و فعال کردن/مشاهده آمار سایتهای دیده شده در قسمت کنترل پنل اعضا وجود داره.

برای استفاده پیشرفته از خدمات بالا و همچینین امکانات جانبی بیشتر باید عضو سایت بشید و IPتون رو ثبت کنید. اگر IP شما Dynamic باشه، ابزارهایی برای سیستم عاملهای مختلف وجود داره که همیشه IP شمارو در این سیستم به روز نگه داره. برای تنظیم DNSها داخل سیستم عاملهای مختلف راهنمای تصویر وجود داره.

با استفاده از این DNSها شما تغییرات سایتهارو به طور زنده و لحظه‌ای میبینید و در صورت انتقال یک سایت به سرور جدید و تغییر DNSهای اون، نیازی نیست ساعتها منتظر تغییر IP اون نشانی بمونید.

من بعد با استفاده از این سرویس تغییر نسبتا محسوسی در سرعت مشاهده سایتها حس میکنم و از به روز رسانی سریعشون لذت میبرم. امیدوارم برای شما هم به همین اندازه مفید باشه. 😉

ساختار لینکها در وردپرس

استاندارد

سلام …
اصولا اهمیت ساختار لینک ثابت به Search Engine Friendly بودن و کلاس بیشترشه !
وردپرس این امکان رو در اختیارتون میزاره که به جای آدرسی پر از "?" و "&" و … یک آدرس تمیز یا اصطلاحا Clean URL داشته باشید … 😉
اینم راهنمای استفاده از این قابلیت در وردپرس :
وردپرس برای ساختار لینک ثابت میتونه از آدرسهایی به اصطلاح Clean URL استفاده کنه که این کار رو رویه سرورهای لینوکس و یونیکس با Apache توسط قابلیت Mod_Rewrite انجام میده … البته من خودم کلا در موردش بی سواتم برنامه نویسای PHP سر در میارن !
ولی تا جایی که میدونم کارش به این شکله که میاد آدرسهایی به این شکل :
yoursite.com/weblog/2004/9/11/hello-word
رو تبدیل میکنه به :
yoursite.com/weblog/index.php?year=2004&monthnum=9&day=11&name=hello-word
که در واقع همون سبک کلاسیک آدرس پستها در وردپرس هست ! به خواندن ادامه دهید

فیلترینگ گسترده !

استاندارد

سلام
مثل اینکه یک روز و نیمه که فیلترینگ گسترده مذکور رو اجرا کردن !
خیلی افتضاحه !
کل پرشین بلاگ که مسدوده !
خیلی از سایتها هم به خاطر فیلتر هوشمند و خودکارشون مسدود شده !
الان قسمتهای عکسهای نمونه کار خود من در این آدرس فیلتر شده … احتمالا به علت اینکه کلمه screenshots تویه آدرسشه !
مثلا سایتی به اسم KOSAR مسدود شده یا بخش عکسهای سایت آقای ابطحی مسدوده و…
نمیدونم خداوکیلی اینا ملت و جوون ها رو چی فرض کردن !
خیلی مسخره هست !
به نظر من نباید مسئولین خودشونو انقدر خسته کنن و هی سایتهای مختلف رو فیلتر کنن و سیستمهای جدید پیاده کنند !
اصولا بزنن همه اینترنت رو ببندن و فقط یه تعداد سایت محدود رو باز کنن ! اینجوریه بهتره خیال همه هم راحت میشه !
من دیگه نمیدونم چی بگم ! خدا آخر و عاقبت مارو به خیر کنه !
موفق باشید …

تغییر چهره Gmail !

استاندارد

سلام
من به شخصه دوست دارم همیشه محیطی که توش زندگی میکنم و وقتمو میگذرونم تا حدی سفارشی یا Customize بکنم …
براتون جالبه که بدونید میشه محیط صفحات جیمیل رو با استفاده از CSS تغییر رنگ و تا حدی تغییر چهره داد !
البته تا جایی که میدونم فعلا برای اونایی که با فایرفاکس کار میکنن این امکان هست ! 😉
برای این کار باید این موارد رو انجام بدید :

  1. افزودنی موسوم به URLid رو باید رویه فایرفاکستون نصب کنید !
  2. بعد فایل CSS مربوطه رو بگیرید و با سلیقه خودتون ویرایش کنید !
  3. با استفاده از راهنمای خوده موزیلا مسیر شاخه پروفایلتونو پیدا کنید : profile folder
  4. فایل CSS مذکور رو در شاخه chrome داخل فولدر پروفایل کپی کنید و اسمشو به userContent.css تغییر بدید *
  5. فایرفاکس رو ببندید و دوباره باز کنید !
  6. به سایت Gmail برید و حال کنید !

* اگر که همچین فایلی در اون فولدر موجود بود میتونید ایندوتا فایل رو با هم قاطی کنید یعنی محتویات یکی رو به انتهای بعدی اضافه کنید !
من خودم الان این تغییرات رو اعمال کردم و دارم با جیمیلم حال میکنم …
شما هم امتحان کنید جالبه !
منبع اصلی من : Presistent
موفق باشید …

گوگل دوست داشتنی

استاندارد

سلام
جناب گوگل گویا شدیدا با این وردپرس عزیز پسرخاله هستند !
به هم حال میدن اساسی …
من الان حداقل روزی 10 – 15 تا ویزیتور از جستحوی گوگل دارم .
طبق محاسباتی که کردم بین 2 تا 2.5 روز بعد از هر پست و مطلب جدید با آدرس ثابت (PermaLink) تویه گوگل کش میشه !
از مطالب و قسمت ادامه مطلب گرفته تا لینکها و کامنتها !
اینم یکی از مزایای وردپرس !
فکر کنم یکی از علتهاش ساختار Permalink خوبشه …
گویا یک پلاگین هم برای بهتر شدن دسترسی اسپایدرهای گوگل داره …
اگر پیدا کردم لینکشو میزارم ..
موفق و پیروز باشید…