خانه / آموزشی / کد پیشفرض فایل htaccess در وردپرس
کد پیشفرض فایل htaccess در وردپرس

کد پیشفرض فایل htaccess در وردپرس

سلام، حتما برای شما هم پیش اومده که نیاز داشته باشید فایل htaccess تون رو به حالت پیشفرضش برگردونید یا فایل حذف شده و می خواید دوباره بسازیدش اما نمی دونید کد های پیشفرض فایل htaccess برای وردپرس چیه، تو این مطلب کد پیشفرض در حالت های مختلف (استاندارد، مولتی سایت، ساب فولدر و …) وردپرس رو براتون میزارم تا به راحتی بتونید فایلتون رو به حالت پیشفرض برگردونید.

حالت پیشفرض فایل htaccess

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

حالت مولتی سایت (چند سایته) فایل htaccess

اگر حالت مولتی سایت رو در وردپرس نسخه ۳٫۵ به بالا را فعال کردید یکی از موارد زیر رو استفاده کنید

حالت زیر-پوشه (SubFolder)

RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L]
RewriteRule . index.php [L]

حالت ساب دامین (Sub Domain)

RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*.php)$ $1 [L]
RewriteRule . index.php [L]

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

 

اگر سوالی داشتید تو قسمت نظر های همین مطلب بپرسید؛

 

موفق و پیروز باشید

درباره هادی صفرزاده

هادی صفرزاده هستم متولد سال 71، طراح و راه انداز سایت هستم و تقریبا از سال 86 میشه که تو اینترنت تو کارهای فروش، بازاریابی، راه اندازی و طراحی سایت، پشتیبانی و ... فعال هستم. اطلاعات بیشتر: www.mr-h.net

نظر بدهید

آدرس ایمیلتان منتشر نمیشودگزینه های الزامی ستاره دار شده اند *

*

برو بالا !