قرار دادن صفحه در دست تعمیر با htacess

قرار دادن صفحه در دست تعمیر با htacessReviewed by محمد رضا ملکی on Jul 19Rating: 5.0

سلام خدمت شما دوستان عزیز . امیدوارم که حالتون خوب باشد . دوستان عزیز اگر به خاطر داشته باشید در آموزش های قبلی بیگ تم به معرفی افزونه در دست تعمیر برای وردپرس پرداختیم و برای شما عزیزان افزونه ی WP Maintenance Mode را معرفی کردیم تا شما بتوانید به کابران خود اعلام نمایید که وب سایت وردپرس شما در حال تعمیر می باشد ، حالا در این اموزش وردپرس هم می خواهم با استفاده از قطعه کدهای وردپرس به کاربران سایت تون اعلام نمایید که وب سایت شما در دست تعمیر می باشد ، پس ادامه اموزش وردپرس امروز را از دست ندهید .

شما می توانید به راحتی و با استفاده از قطعه کدهای وردپرس به کاربران اطلاع رسانی کنید و برای وب سایت خود در زمان تعمیر یک صفحه در دست تعمیر ایجاد نمایید ، فقط لازمه که شما قطعه کدی رو به فایل .htaccess خود اضافه نمایید . که در ابتدا شما یک فایل در روت سایت خود ایجاد نمایید و نام ان را maintetance.html قرار بدهید و قطعه کدی را که در زیر مشاهده می کنید در این فایل بگذارید :


<html xmlns="http://www.w3.org/1999/xhtml">
         <head>
                 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
                 <title>Service Temporarily Unavailable</title>
         </head>
         <body>


<h1>Service Temporarily Unavailable</h1>




The site is currently being updated. Please try again later.



<hr>




<address>Web Server at example.com</address>


         </body>
</html>


و در ادامه شما باید کدزیر را به فایل htaccess روت سایت تون اضافه کنید :


# TEMP MAINTENANCE PAGE
<IfModule mod_rewrite.c>
RewriteEngine On

# local ip
RewriteCond %{REMOTE_ADDR} !^123.456.678

# server ip
RewriteCond %{REMOTE_ADDR} !^111.222.333

# w3c validation
# RewriteCond %{REMOTE_ADDR} !^128.30.52.

# maintenance page
RewriteCond %{REQUEST_URI} !/maintenance [NC]

# serve default 503 response
RewriteRule .* http://example.com/maintenance.html [R=503,L]
</IfModule>

# serve custom 503 response
ErrorDocument 503 /maintenance.html

<IfModule mod_headers.c>
# 3600 = 60 minutes
# 86400 = 1 day
# 604800 = 1 week
Header always set Retry-After "86400"
</IfModule>


خب دوستان عزیز پس از قرار دادن قطعه کدها و ذخیره تغییرات شما می توانید اعلام نمایید که سایت شمادر دست تعمیر می باشد . خب فقط به این نکته مهم در همه ی آموزش های هک وردپرس دقت کنید که تهیه ی نسخه ی پشتیبان هر گز فراموش نشود !!!! خب با آموزش های بعدی وردپرس با ما همراه شوید . از همراهی شما عزیزان هم تا انتهای این آموزش کوتاه سپاسگزارم .
با آرزوی موفقیت روز افزون برای شما بزرگواران

منبع: بیگ تم مرجع قالب وردپرس


بیگ تم

0 پاسخ

ارسال یک پاسخ

در گفتگو ها شرکت کنید.

پاسخ دهید