حفاظت از Hotlink: چگونه از سرقت فایل هایتان جلوگیری کنید

حفاظت از Hotlink: چگونه از سرقت فایل هایتان جلوگیری کنید  یک فایل .htaccess  در دایرکتوری public_html  با محتوای زیر ایجاد کنید : RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www.)?domain.com.*$ [NC] RewriteRule .(gif|jpg)$ – [F] هر جایی که domain.com دیدید منظور دامنه ی خودتان است .  

نمایش فایل در یک دایرکتوری

اگر می خواهید همه فایل ها را در یک دایرکتوری که از یک فایل index.html (یا index.php) استفاده نمی کنند فهرست کنید ، می توانید یک فایل htaccess با دستور زیر ایجاد کنید : Options +Indexes این دستور به apache می گوید که شما می خواهید تمام فایل های موجود در دایرکتوری را لیست کنید.

آپاچی کار نمی کند و در لاگ ها چیزی وجود ندارد

مشکلات آپاچی Apache won’t start and there is nothing in the logs در صورتی که آپاچی شروع نمی شود و هیچ چیزی را وارد نمی کند  یعنی Apache won’t start and there is nothing in the logs ، احیانا مربوط به کامل بودن  error_log است که از اجرای آپاچی جلوگیری می کند . برای بررسی دوباره…

آپاچی در حال اجراست اما پاسخ نمی دهد

Apache stops responding but is running موارد کوچکی است که موجب به وجود آمدن این اتفاق می شود : دلایل ممکن :  MaxClients روی مقدار بسیار کم را تنظیم شده است. اگر شما بیش از 800 ورودی VirtualHost (دامنه، زیر دامنه، SSL، و غیره) داشته باشید ، فایلهای ErrorLog ، فایلهای توصیفگر بیش از حدی را…

آموزش تغییر پورت remote desktop در ویندوز سرور 2016

آموزش تغییر پورت remote desktop در ویندوز سرور 2016 در این مقاله قصد دارم ، نحوه ی تغییر پورت ریموت دسکتاپ را آموزش دهم . من این آموزش را در ویندوز سرور 2016 انجام میدهم ، با این حال در ویندوز سرور 2012 نیز به همین صورت انجام می شود . ریموت دسکتاپ به صورت…

اجرای اسکریپت CGI برای هر دایرکتوری و یا از طریق /~username/cgi-bin

اجرای اسکریپت CGI به منظور اعمال فشار به apache برای اجرای اسکریپت CGI ، به سادگی یک فایل با نام .htaccess در داخل پوشه ای که می خواهید در آن  اسکریپت را اجرا کنید، ایجاد کنید. سپس کد زیر را اضافه کنید : Options +ExecCGI AddHandler cgi-script .cgi .pl

فایل های CGI ، در سرور داخلی خطا ایجاد کرده اند

cgi files generate Internal Server Error این بدان معنی است که اسکریپت فایل های CGI به درستی اجرا نشده است . دلایل متعددی وجود دارد که ممکن است موجب بوجود آمدن این ارور شود . پس باید چند چیز کوچک را بررسی کنیم . the /var/log/httpd/suexec_log را بررسی کنید . این شامل هر گونه خطایی می…

افزودن کد httpd.conf سفارشی به virtualhost یک ادمین

افزودن کد httpd.conf سفارشی به virtualhost یک ادمین دایرکت ادمین به ادمین اجازه ی افزودن کد httpd.conf  سفارشی ای که یک کاربر ممکن است احتیاج داشته باشد را می دهد . برای دسترسی به محلی که بتوانید عمل افزودن کد به virtualhost  را انجام دهید مانند زیر عمل کنید :  Admin Panel -> Admin Settings -> Customize…

آموزش نصب دایرکت ادمین در 1 دقیقه

آموزش نصب دایرکت ادمین   قبل از نصب دایرکت ادمین بسته به نوع سیستم عاملی که روی سرور نصب کرده اید ،نیاز به نصب برنامه های جانبی خواهید داشت . دستور نصب برنامه های پیش نیاز دایرکت ادمین را در این لینک ببینید . دستورات مربوط به سیستم عامل خودتان را کپی کنید و در…