معلم
2 سال پیش توسط معلم مطرح شد
2 پاسخ

درست بودن کد های htaccess

سلام وقت بخیر
ببینید کد هایی که در فایل htaccess درسته ؟

برای سرقت فایل

Options All -Indexes

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

Options -Indexes

برای امنیت خود فایل htaccess

<files ".htaccess" >  
order allow,deny  
deny from all  
</files>

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

RewriteEngine on  
RewriteCond %{HTTPHOST} ^ginhap.com\[Nc\]  
RewriteRule ^(.\*)$  
<http://www.ginhap.com/$1>  
\[L,R=301,NC\]

ریدایرکت به https

RewriteEngine on  
RewriteCond %{HTTPS} off  
RewriteRule ^(.\*)$  
[https://%{HTTPHOST}%{REQUESTURI](https://%{HTTP_HOST}%{REQUEST_URI)}  
\[L,R=301\]

عدم هک

&lt;IfModule modrewrite.c&gt;

RewriteCond %{QUERYSTRING} (|%3E) \[NC,OR\]

RewriteCond %{QUERYSTRING} GLOBALS(=|\[|\\%\[0-9A-Z\]{0,2}) \[OR\]

RewriteCond %{QUERYSTRING} REQUEST(=|\[|\\%\[0-9A-Z\]{0,2})

RewriteRule .\* index.php \[F,L\]

&lt;/IfModule&gt;

ثبت پرسش جدید
MagicalDev
تخصص : Laravel Developer
@magicaldev1 2 سال پیش مطرح شد
0

این مورد کار مورد دوم رو هم انجام میده

Options All -Indexes

این مورد برای قطع دسترسی کاربران به سایت هستش

&lt;files ".htaccess" &gt;  
order allow,deny  
deny from all  
&lt;/files&gt;

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

و در مورد آخر چیزی به عنوان عدم هک وجود نداره .

موفق باشید .


معلم
تخصص : برنامه نویس php
@moalem 2 سال پیش مطرح شد
0

دو تا ریدایرکت درست هست ؟


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام