آموزش دایرکت ادمین، سی پنل، وب سایت پنل

خانه / web

web

چگونه خطای black list گوگل را از سایت حذف کنیم؟

How to Remove Google Blacklist Warning

 

در گام اول با خطاهای امنیتی وب سایت ها آشنا می شویم

وب سایت شما در لیست سیاه قرار گرفته است زیرا گوگل سایت شما را اسکن کرده و رفتار خطرناک پیدا کرده است. Google باید کاربران خود را از وب سایتهای خطرناکی که در نتایج جستجوی خود نشان می دهند محافظت کند. در حقیقت ، وب سایت هایی که به طور مکرر در لیست سیاه برای رفتارهای مخرب قرار می گیرند ، فقط در هر ۳۰ روز یک بررسی محدود می شوند. صفحه بزرگ قرمز رنگ (و هشدارها در کنار سایت شما در نتایج جستجوی Google) برای جلوگیری از ورود بازدید کنندگان به سایت شما طراحی شده است. در صورتی سایت شما در blacklist  گوگل قرار بگیرد ۹۵٪ از بازدید سایت از دست خواهد رفت.

اگر هنگام تلاش برای دستیابی به وب سایت خود ، اخطارهای امنیتی را مشاهده می کنید:

  • تصاویر زیر و هشدارهای رایج لیست سیاه Google را مرور کنید.
  • نوع اخطار موردنظر خود را در سایت خود مشخص کنید.
  • برای رفع مشکلات امنیتی و درخواست بررسی ، این راهنما را دنبال کنید.

خطا در chrome    خطا در firefox  خطا در safari    خطا در IE

 

اخطار جستجوی گوگل

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

ادامه ی مطلب

ریدایرکت ip سرور به دامنه سایت

Redirect IP address to Domain name

برای ریدایرکت کردن آدرس IP سرور لینوکسی به نام دامنه خود میتوانید از کد ریدایرکت در فایل htaccess کمک بگیرید.

وارد مسیر پیش فرض وب سرور خود شوید ( در سرورهای Directadmin و cPanel بصورت زیر است)

/var/www/html/

یک فایل با نام .htaccess ایجاد کنید و محتوای زیر را در آن قرار دهید. در قسمت HTTP_HOST باید IP سرور را وارد کنید و بجای domainname.com نام دامنه خود را قرار دهید.

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^12\.34\.56\.789$
RewriteRule ^(.*)$ https://domainname.com/$1 [L,R=301]

 

  •  این آموزش تنها برای کاربرانی که از سرور مجازی یا اختصاصی استفاده میکنند قابل استفاده است و در هاست های اشتراکی قابل پیاده سازی نیست زیرا همه سایت های سرور از یک IP مشترک استفاده میکنند.

ریدایرکت سایت با htaccess به https

redirect www to non-www or vice versa

کدهای زیر را در htaccess قرار دهید

ریدایرکت بدون www به www

RewriteCond %{HTTP_HOST} ^your_domain.com$
RewriteRule ^(.*)$ http://www.your_domain.com/$1 [R=301]

 

ریدایرکت www به بدون www

RewriteCond %{HTTP_HOST} ^www.your_domain.com$
RewriteRule ^(.*)$ http://your_domain.com/$1 [R=301]

 

برای زمانی که از SSL و https استفاده میکنید..

ریدایرکت بدون www به www

RewriteCond %{HTTP_HOST} ^your_domain.com$
RewriteCond %{SERVER_PORT} ^443
RewriteRule ^(.*)$ https://www.your_domain.com/$1 [R=301]

ریدایرکت www به بدون www

RewriteCond %{HTTP_HOST} ^www.your_domain.com$
RewriteCond %{SERVER_PORT} ^443
RewriteRule ^(.*)$ https://your_domain.com/$1 [R=301]

برای ریدایرکت هم زمان http و https به آدرس https بصورت زیر عمل کنید.

RewriteCond %{HTTP_HOST} ^www.your_domain.com$
RewriteCond %{SERVER_PORT} ^80
RewriteCond %{SERVER_PORT} ^443
RewriteRule ^(.*)$ https://your_domain.com/$1 [R=301]

 

 

فایل Hosts سیستم عامل چیست؟ چگونه فایل Hosts را تغییر دهیم.

سیستم ابتدا فایل Hosts را بررسی میکند و سپس به سراغ DNS های سیستم میرود، بنابراین برای مشاهده سایت هایی که هنوز DNS آن ها را تنظیم نکرده اید و یا سرور میزبانی کننده دارای DNS سرور نیست، میتوانید از فایل Hosts برای این منظور استفاده کنید. در واقع بجای ترجمه آدرس سایت از طریق DNS، درخواست مستقیما از IP تنظیم شده فراخوانی میشود.

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

نحوه تغییر فایل Hosts در ویندوز 

نحوه تغییر فایل Hosts در لینوکس

نحوه تغییر فایل Hosts در مک 

همچنین میتوانید از  افزونه virtual host مرورگر کروم chrome استفاده کنید. در این حالت برای مشاهده سایت دیگر نیاز به ویرایش فایل hosts سیستم را ندارید. کافی است افزونه virtual host رابروی مرورگر chrome خود نصب کنید.

بررسی و رفع مشکل Server Not Found

  • Server Not Found – error 404

گاهی ممکن است هنگام نمایش یک سایت با خطای Server Not Found مواجه شوید. برای بررسی علت و رفع مشکل مراحل زیر را دنبال کنید:

– فایروال سرور را بررسی نمایید و برای اطمینان فایروال را غیرفعال نمایید.
– فایروال سیستم خود را غیرفعال کنید.
– مطمئن شوید به proxy یا VPN متصل نباشید.
– فایل host سیستم خود را بررسی کنید.
– DNS  های کارت شبکه سیستم خود را تغییر دهید.
– resolver های سرور خود را تغییر دهید.
– مطمئن شوید record های DNS دامنه بدرستی تنظیم شده است. برای اینکار از سایت intodns.com استفاده کنید.
– فایل های temp و cache مرورگر خود را حذف کنید.
– نمایش سایت را از نقاط دیگر جهان بررسی نمایید. برای این کار از سایت check-host.net استفاده نمایید.
– از در دسترس بودن سرور میزبان سایت اطمینان حاصل کنید. از دستورات ping و telnet کمک بگیرید.

تغییر نام پوشه wp-admin

با استفاده از پلاگین HC Custom WP-Admin URL این تغییر امکان پذیر می باشد. ابتدا باید به admin وردپرس خود لاگین نمایید.

در قسمت plugin باید HC Custom WP-Admin را جستجو نمایید، و این پلاگین را نصب نمایید و آن را فعال نمایید.

ادامه ی مطلب

open-source در دنیای web

نفش open-source در دنیای امروز web قابل انگار و چشم پوشی نیست. هرروزه شرکت ها و محصولات جدید به open-source  پیوند می خورند. امروز بصورت تصویری وضعیت open-source  و دنیای web را در سال ۲۰۱۴ با هم تماشا خواهیم کرد.

opensourceweb