نمایش مطالب با برچسب htaccess

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

برای مسدود کردن لیست آیپی در هاست سی پنل (یا دایرکت ادمین) بصورت زیر اقدام کنید:

یک فایل با نام .htaccess در سی پنل بسازید (در پوشه روت یا پوشه public_html)
ممکن است این فایل از قبل وجود داشته باشد. اگر فایل را نمیبینید این آموزش را ببینید: نمایش فایل های مخفی و htaccess در نسخه جدید cpanel ادامه مطلب »

برچسب ها :

, , , , , ,

جلوگیری از دسترسی به فایل های txt بجز robots.txt

برای جلوگیری از دسترسی به یک فایل در هاست لینوکس میتوانید از فایل htaccess استفاده کنید.
برای این کار یک فایل .htaccess‌ بسازید یا اگر وجود دارد آن را ویرایش کنید. ادامه مطلب »

برچسب ها :

, , , , , ,

نمایش محتوای پوشه زمانی که فایل index وجود ندارد

اگر در پوشه ای از هاست، فایل index مثل index.php , index.html و … وجود نداشته باشد ممکن است با خطای ۴۰۳ Forbidden مواجه شوید.

اگر تمایل دارید فایل های سایت بصورت لیست شده مانند زیر نمایش داده شوند این آموزش را ببینید: ادامه مطلب »

برچسب ها :

, , , , , , , , ,

باز شدن سایت فقط با آیپی خاص

گاهی اوقات ممکن است قصد داشته باشید تغییراتی روی سایت خود اعمال کنید و نخواهید دیگران تغییرات را ببینند.
در این صورت میتونید سایت را برای ip (های) مورد نظر خود فعال و برای دیگر آیپی ها غیرفعال کنید.
برای اینکه سایت فقط با ip خودتان قابل مشاهده باشد کد زیر را در ابتدای فایل htaccess قرار دهید: ادامه مطلب »

برچسب ها :

, , , , , , , ,

جلوگیری از لیست شدن محتوای پوشه

ممکن است در هاست خود فایل هایی را آپلود کرده باشید و با وارد کردن آدرس آن پوشه در مرورگر محتوای پوشه لیست شود. ادامه مطلب »

برچسب ها :

, , , , , ,

رفع خطای htaccess: Invalid command ‘\xef\xbb\xbf’, perhaps misspelled or defined by a module not included in the server configuration

گاهی اوقات ممکن است دستوراتی در فایل htaccess وارد کنید و با خطای internal server error ‌(خطای ۵۰۰) مواجه شوید.

برای اطمینان از دلیل این خطا میتونید لاگ های هاست خود را بررسی کنید. اگر کنترل پنل هاست شما cPanel است به بخش Errors بروید و خطاها را ببینید.

دلیل خطای فوق دستورات موجود در فایل htaccess است. ادامه مطلب »

برچسب ها :

, , , , , ,

ریدایرکت کردن سایت به آدرس دیگر

برای انتقال سایت از یک دامنه به دامنه دیگر میتوانید در سی پنل از بخش Redirects اقدام نمایید.

دیگر پنل ها مثل دایرکت ادمین و … هم این امکان را به شما میدهند.

گاهی ممکن است بدلیل تداخل کدهای htaccess، انتقال یا ریدایرکت از طریق پنل انجام نشود، در این صورت میتوانید این آموزش را دنبال کنید ادامه مطلب »

برچسب ها :

, , , , , , , , , , ,

تغییر document root با htaccess

ممکن است بخواهید به هر دلیلی (مثلا نظم دادن به فایلها یا سورس های سایت یا…) فایل های سایت شما از پوشه دیگری لود شود بدون اینکه کاربر آدرس آن پوشه را وارد کند.
مثلا فرض کنید آدرس سایت شما talahost.com است. میخواهید بدون اینکه بازدیدکننده متوجه شود، هرزمان آدرس talahost.com وارد شد محتوای پوشه newfolder به کاربر نمایش داده شود. برای این کار آموزش زیر را دنبال کنید. ادامه مطلب »

برچسب ها :

, , , , , ,

انتقال لینک با htaccess

در این آموزش به شما یاد میدهیم چطور یک دامنه یا لینک یا محتوای یک سایت را به آدرس دیگری منتقل کنید.

تنظیمات در فایل htaccess انجام میشود. لطفا توجه داشته باشید حتی یک حرف اضافه در این فایل ممکن است باعث قطع شدن سایت شود. پس در ویرایش این فایل دقت کنید. میتونید قبل از ویرایش از فایل بکاپ بگیرید.

اگر فایل htaccess را نمی بینید این آموزش را ببینید : نمایش فایل های مخفی و htaccess در نسخه جدید cpanel

ادامه مطلب »

برچسب ها :

, , , , , , , , ,

باز شدن سایت بدون www

برای اینکه سایت شما فقط در حالت بدون www باز شود تنظیمات زیر را در فایل htaccess (در ابتدای فایل) قرار دهید:

 

بجای sitename.com آدرس سایت خود را بنویسید. در این صورت اگر بازدید کننده سایت شما لینک سایت را با www وارد کند، بصورت خودکار به حالت بدون www منتقل میشود. همچنین با کد بالا آدرس صفحه یا لینکی که کاربر وارد کرده بصورت خودکار به حالت بدون www منتقل میشود. مثلا اگر کاربر آدرس www.talahost.com/panel.htm را وارد کند، بصورت خودکار به talahost.com/panel.htm منتقل میشود.

برای آموزش باز کردن سایت با www این آموزش را ببینید: باز شدن سایت با www

اگر پنل هاست شما سی پنل است و فایل htaccess را نمی بینید این آموزش را ببینید : نمایش فایل های مخفی و htaccess در نسخه جدید cpanel

برچسب ها :

, , , , ,