آموزش وردپرس, کدهای کاربردی وردپرس

کد htaccess متفاوت برای نصب وردپرس در دایرکتوری فرعی

چند وقت پیش برای سایت یکی از مشتریان وب سایتی را راه اندازی کردیم که وردپرس در روت هاست قرار داده نشده بود و در یک پوشه جداگانه نصب وردپرس انجام شده بود ، این مورد نیاز به کد جدیدی برای فایل htaccess وجود داشت که من در این مقاله آن را قرار دادم شاید مورد نیاز شما وردپرس کاران عزیز قرار بگیرد .

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

پس متوجه شدیم ما برای اینکه وردپرس را در یک پوشه جدا به غیر از دامنه اصلی نصب کنیم نیاز به 2 .htaccess است . کد زیر را برای فایل .htaccess اصلی است که در روت قرار دارد ( جایی که وردپرس نصب نیست )

 

  • به جای gostaranweb آدرس دامنه خود و به پسوند آن دقت کنید که متناسب با دامنه خود آن را هم تغییر دهید
  • به جای subdirectory هم اسم پوشه ای که وردپرس را در آن نصب کردید قرار دهید .

 


# BEGIN wordpress
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} gostaranweb\.com [NC]
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^(.*)$ /subdirectory/$1 [L]
</IfModule>
# END wordpress
5/5 - (2 امتیاز)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *