با سلام و عرض ادب خدمت کاربران همیشگی آپ تم ، در این آموزش از سری آموش های وردپرس قصد داریم به نحوه ی ارقای سایت با استفاده از فایل htaccess بپردازیم و برسی کنیم که این فایل چه کمک هایی و با آن چه کارهایی را ی توان برای سایت انجام داد.قبل از این ک بریم سراغ اموزش و برسی این فایل با ارزش و با اهمیت ابتدا توضیحی در رابطه با htaccess را عرض می کنیم .با ما همراه باشید…
فایل htaccess چیست؟ در جواب این سوال باید گفت کاربرد این فایل در وردپرس ایجاد پیکربندی در دایراکتوری یا همان فولدر متفاوت در سرور آپاچی می باشد که در داخل وردپرس قرار گرفته تا در صورت نیاز به پیکر بندی باشد و به روت دسترسی نباشد و همچنین این فایل در وردپرس توان اداره و برسی نکات و موارد امنیتی سایت وردپرسی را نیز به صورت مستقیم دارد.
خب تا به اینجا کار htaccess در وردپرس را دانستیم حال در این آموزش که بخش اول می باشد به دو مورد از روش های استفاده از آن خواهیم پرداخت و در بخش دوم که در مطلب جداگانه خواهد بود به دو مورد دیگر اشاره خواهیم کرد که می تواند برای شما بسیار مفید واقع شود.
1. ایمن کردن قسمت مدیریت وردپرس
کاربران گرامی همان طور که می دانید امنیت بخش مدیریت وردپرس از اهمیت زیادی برخوردار است زیرا این قسمت همانند مغز می باشد که در وردپرس قرار دارد بنا برا این باید به آن اهمیت زیادی بدهیم در این مورد به نحوه ایمن سازی آن می پردازیم و به شما خواهیم گفت که چه کارهایی را انجام دهید.خب با استفاده از این روش قادر هستید برای ورود به بخش مدیریتی وردپرس آیپی تعریف کنید که فقط خود شما و یا چند نفز دیگر بتوانند به آن دسترسی داشته باشند که کاملا ایمنی سایت و وردپرس شما را بالا خواهد برد.
برای این کار از کد زیر در سایت خود استفاده کنید.
AuthUserFile /dev/null AuthGroupFile /dev/null AuthName "WordPress Admin Access Control" AuthType Basic <LIMIT GET> order deny,allow deny from all # whitelist mohammad's IP address allow from xx.xx.xx.xxx # whitelist hassan's IP address allow from xx.xx.xx.xxx # whitelist Ali's IP address allow from xx.xx.xx.xxx # whitelist uptheme's IP address allow from xx.xx.xx.xxx # whitelist Work IP address allow from xx.xx.xx.xxx </LIMIT>
اگر به کد فوق توجه کنید بخشی وجود دارد که xxx جای گذاری شده در این قسمت باید به جای xxx آیپی مورد نظر خود را قرار دهید تا فقط آیپی وارد شده بتواند به پیشخوان و همان پنل مدیریتی سایت دسترسی داشته باشد.
توجه: کاربران گرامی اگر سایت شما هم از آن دسته سایت ها است که نیاز به ثبت نام کاربران می باشد و کابران جهت عملیات های ویژه در سایت شما ثبت نام می کنند این کار جایز نیست چون با مشکل روبرو خواهند شد.
2. ایمن سازی قسمت مدیریت پسورد با رمز
مورد بعدی که توضیح خواهیم داد ایمن سازی مدیریت پسورد با رمز می باد که جهت شروع باید ابتدا یک فایل با عنوان .htpasswds ایجاد کنید و آن را در شاخه ای که دوست دارید رمز قرار دهید انتقال دهید برای مثال بخش /public_html/ و یا اینکه شاخه ی /wp-admin/ بعد از انجام این کار نوبت به ساخت فایل htacess می باشد و کد زیر را در آن اضافه کنید و ذخیره سازی کنید.
توجه: فایل htacess که ایجاد می کنید جدا از فایل htaccess کی باشد که در روت هاست قرار داد حتما توجه کنید تا گمراه نشوید.
AuthName "Admins Only" AuthUserFile /home/yourdirectory/.htpasswds/public_html/wp-admin/passwd AuthGroupFile /dev/null AuthType basic require user putyourusernamehere <Files admin-ajax.php> Order allow,deny Allow from all Satisfy any </Files>
لازم به ذکر است که آدرس شاخه ی .htpasswds که آپلود کردید را در جلوی AuthUserFile اضافه کنید و همچنین باید نام کاربری سایت خود را در خط 5 کد فوق جای گذاری کنید.حال نوبت به آپلود فایل .htaccess در بخش wp-admin می باشد این کار را انجام دهید.با این کار شاخه ی admin وردپرس ایمن سازی شده و تنها شما و همچنین سایر کاربرانی که اجازه دارند ی توانند وارد پنل مدیریتی شوند.
به پایان بخش اول آموزش ارتقای سایت با استفاده از htaccess رسیدیم امید واریم مورد استفاده شما واقع قرار کرفته باشد.ادامه همین آموزش را از طریق لینک زیر مشاهده کنید.
در این رابطه بخوانید:
ارتقای سایت با استفاده از htaccess بخش دوم
منبع: uptheme مرجع: آموزش وردپرس | قالب وردپرس نمونه کار | قالب وردپرس تفریحی | قالب وردپرس املاک