loading...

اطلاعات جامع از طراحی سایت

بازدید : 51
سه شنبه 2 مرداد 1403 زمان : 10:15

پوشه htaccess چیست؟
به دنبالِ توضیحاتی که در اولِ نوشته‌ی‌علمی سرویس شما عزیزان ارائه کردیم؛ می بایست بگوییم که پوشه htaccess به‌تیتر یک پوشه نهفتهِ تنظیمات‌گردیده در اینترنت‌خدمت آپاچی برای مدیر دسترسی و پیکربندی سرور مورداستفاده قرار میگیرد. شما میتوانید این پوشه را به‌شکل متنی دستکاری نمایید و با تعریف و تمجید ضوابط و پیکربندی گوناگون در آن (مانند با صرفه‌کردن طراحی سایت در مشهد و فشرده‌سازی پوشه‌ها، پیکربندی کش، سفارشی‌سازی، ارتقاء سرعت، تغییر و تحول دسترسی IP ‌های خاص و...)، تأثیر مستقیمی بر کوشش اینترنت‌وبسایت‌ خویش بگذارید.

فولدر htaccess کجا قرار گرفته میباشد؟
حالا که متوجه شدید پوشه htaccess چیست، شاید این سؤال برایتان پیش بیاید که‌این پوشه کجا جای دارد و چطور می‌اقتدار به آن دسترسی داشت؟ در جواب به‌این پرسش می بایست بگوییم که‌این پوشه در Document Root یا این که به عبارتی دایرکتوری اساسی اینترنت‌وب سایت قرار می گیرد. اما ناگفته نماند که در حالتی‌که از سیستم رئیس محتوای WordPress یا این که Joomla به کار گیری فرمایید، ممکن میباشد htaccess پایین دایرکتوری‌‌های مرتبط با این سیستم نیز قرار گرفته باشید.

نقطه در اولِ پوشه htaccess چیست؟
نقطه در اولِ اسم فولدر htaccess (یعنی .htaccess) بیان کنده این میباشد که پوشه مربوطه یک فولدر مخفی میباشد. این اسمِ نهفته گاهی سبب ساز چشم‌نشدن فولدر در لیست مشاهده‌پذیر بعضی از اینترنت سرورها و سیستم‌های دلیل میگردد. در اینگونه حالتی صرفا می‌قدرت از روش دسترسی بی واسطه یا این که دستورها خاص، آن را مشاهده و دستکاری کرد.

به عنوان مثال شما میتوانید با اعمال تغییرات ما یحتاج در قسمت FTP Client یا این که File Manager نصیب view» راه‌اندازی مورد Show hidden file) این پوشه را ملاحظه کنید. همینطور اعتنا داشته باشید که غرض از مخفی بودن این پوشه، مدد از پیکربندی امنیتی گوناگون اینترنت‌تارنما میباشد.

ضروری ترین کدهای پوشه htaccess
بعد از شناخت با معنی فولدر htaccess، درحال حاضر وهله آن میباشد که مروری بر گونه های کدهای پر استفاده آن داشته باشیم. شما میتوانید ضروری‌ترین کدهای این فولدر را در جدول پایین ببینید:

کاربرد

کد

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

RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post\\.php*
RewriteCond %{HTTP_REFERER} !.*yourblog.com.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]

فعال کردن قابلیت و امکان Gzip

# BEGIN Compress text files

SetOutputFilter DEFLATE

# END Compress text files

امنیت محتوای فایل wp-includes

# Block the include-only files.

RewriteEngine On

RewriteBase /

RewriteRule ^wp-admin/includes/ - [F,L]

RewriteRule !^wp-includes/ - [S=3]

RewriteRule ^wp-includes/[^/]+\\.php$ - [F,L]

RewriteRule ^wp-includes/js/tinymce/langs/.+\\.php - [F,L]

RewriteRule ^wp-includes/theme-compat/ - [F,L]

مراقبت از فولدر .htaccess


order allow,deny
deny from all


بن کردن اسپمرها


order allow,deny
deny from 200.49.176.139
allow from all


دوری از سرقت پهنای باند، فولدر‌ و عکس‌ها

RewriteEngine On

RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http://(www\\.)?site.com/ .*$ [NC]

RewriteRule \\.(gif|jpg|swf|flv|png)$ /feed/ [R=302,L]

حذف کلمه و واژه category از نشانی وب سایت

RewriteRule ^category/(.+)$ http://www.yourblog.com/$1 [R=301,L]

خودداری از سرقت پوشه و فولدرهای درون هاست

Options All -Indexes

رفع مشکل تعداد گزینه‌های فهرست وردپرس

php_value suhosin.post.max_vars 7000

php_value suhosin.request.max_vars 7000

تغییر تحول تیتر و پسوند پوشه پیش‌فرض index

DirectoryIndex file.php file.html

امنیت wp-config.php

order allow,deny

deny from all

پوشه htaccess چیست؟
به دنبالِ توضیحاتی که در اولِ نوشته‌ی‌علمی سرویس شما عزیزان ارائه کردیم؛ می بایست بگوییم که پوشه htaccess به‌تیتر یک پوشه نهفتهِ تنظیمات‌گردیده در اینترنت‌خدمت آپاچی برای مدیر دسترسی و پیکربندی سرور مورداستفاده قرار میگیرد. شما میتوانید این پوشه را به‌شکل متنی دستکاری نمایید و با تعریف و تمجید ضوابط و پیکربندی گوناگون در آن (مانند با صرفه‌کردن طراحی سایت در مشهد و فشرده‌سازی پوشه‌ها، پیکربندی کش، سفارشی‌سازی، ارتقاء سرعت، تغییر و تحول دسترسی IP ‌های خاص و...)، تأثیر مستقیمی بر کوشش اینترنت‌وبسایت‌ خویش بگذارید.

فولدر htaccess کجا قرار گرفته میباشد؟
حالا که متوجه شدید پوشه htaccess چیست، شاید این سؤال برایتان پیش بیاید که‌این پوشه کجا جای دارد و چطور می‌اقتدار به آن دسترسی داشت؟ در جواب به‌این پرسش می بایست بگوییم که‌این پوشه در Document Root یا این که به عبارتی دایرکتوری اساسی اینترنت‌وب سایت قرار می گیرد. اما ناگفته نماند که در حالتی‌که از سیستم رئیس محتوای WordPress یا این که Joomla به کار گیری فرمایید، ممکن میباشد htaccess پایین دایرکتوری‌‌های مرتبط با این سیستم نیز قرار گرفته باشید.

نقطه در اولِ پوشه htaccess چیست؟
نقطه در اولِ اسم فولدر htaccess (یعنی .htaccess) بیان کنده این میباشد که پوشه مربوطه یک فولدر مخفی میباشد. این اسمِ نهفته گاهی سبب ساز چشم‌نشدن فولدر در لیست مشاهده‌پذیر بعضی از اینترنت سرورها و سیستم‌های دلیل میگردد. در اینگونه حالتی صرفا می‌قدرت از روش دسترسی بی واسطه یا این که دستورها خاص، آن را مشاهده و دستکاری کرد.

به عنوان مثال شما میتوانید با اعمال تغییرات ما یحتاج در قسمت FTP Client یا این که File Manager نصیب view» راه‌اندازی مورد Show hidden file) این پوشه را ملاحظه کنید. همینطور اعتنا داشته باشید که غرض از مخفی بودن این پوشه، مدد از پیکربندی امنیتی گوناگون اینترنت‌تارنما میباشد.

ضروری ترین کدهای پوشه htaccess
بعد از شناخت با معنی فولدر htaccess، درحال حاضر وهله آن میباشد که مروری بر گونه های کدهای پر استفاده آن داشته باشیم. شما میتوانید ضروری‌ترین کدهای این فولدر را در جدول پایین ببینید:

کاربرد

کد

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

RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post\\.php*
RewriteCond %{HTTP_REFERER} !.*yourblog.com.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]

فعال کردن قابلیت و امکان Gzip

# BEGIN Compress text files

SetOutputFilter DEFLATE

# END Compress text files

امنیت محتوای فایل wp-includes

# Block the include-only files.

RewriteEngine On

RewriteBase /

RewriteRule ^wp-admin/includes/ - [F,L]

RewriteRule !^wp-includes/ - [S=3]

RewriteRule ^wp-includes/[^/]+\\.php$ - [F,L]

RewriteRule ^wp-includes/js/tinymce/langs/.+\\.php - [F,L]

RewriteRule ^wp-includes/theme-compat/ - [F,L]

مراقبت از فولدر .htaccess


order allow,deny
deny from all


بن کردن اسپمرها


order allow,deny
deny from 200.49.176.139
allow from all


دوری از سرقت پهنای باند، فولدر‌ و عکس‌ها

RewriteEngine On

RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http://(www\\.)?site.com/ .*$ [NC]

RewriteRule \\.(gif|jpg|swf|flv|png)$ /feed/ [R=302,L]

حذف کلمه و واژه category از نشانی وب سایت

RewriteRule ^category/(.+)$ http://www.yourblog.com/$1 [R=301,L]

خودداری از سرقت پوشه و فولدرهای درون هاست

Options All -Indexes

رفع مشکل تعداد گزینه‌های فهرست وردپرس

php_value suhosin.post.max_vars 7000

php_value suhosin.request.max_vars 7000

تغییر تحول تیتر و پسوند پوشه پیش‌فرض index

DirectoryIndex file.php file.html

امنیت wp-config.php

order allow,deny

deny from all

نظرات این مطلب

تعداد صفحات : 0

درباره ما
موضوعات
لینک دوستان
آمار سایت
  • کل مطالب : 747
  • کل نظرات : 0
  • افراد آنلاین : 3
  • تعداد اعضا : 0
  • بازدید امروز : 232
  • بازدید کننده امروز : 1
  • باردید دیروز : 490
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 786
  • بازدید ماه : 1052
  • بازدید سال : 6382
  • بازدید کلی : 36884
  • <
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی