نحوه اجرای تنظیمات وردپرس در هاست ویندوز و فایل web.config

به طور کلی برای استفاده از وردپرس، هاست لینوکس پیشنهاد می شود اما چنانچه به هر دلیل قصد استفاده از هاست ویندوز و وب سرور IIS دارید، در این راهنما به چگونگی قرار دادن تنظیمات و کدهای اصلی وردپرس در فایل web.config می پردازیم.

همانطور که می دانید وردپرس به صورت پیشفرض تنظیمات و کدهای خود را در فایل .htaccess قرار می دهد اما این فایل فقط در وب سرورهای مبتنی بر لینوکس چون Apache و ... قابل شناسایی و مدیریت است.

جایگزین این فایل در سرورهای ویندوزی web.config نام دارد که لازم است به جای .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

حال در هاست ویندوز کافیست یک فایل با نام web.config ایجاد کنید و سپس کدهای زیر را در آن قرار دهید. این کدها عملکرد مشابه با کدهای موجود در .htaccess دارد و کمک می کند تا وردپرس فعال شده و صفحات وبسایت شما نمایش داده شوند:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Main Rule" stopProcessing="true">
<match url=".*" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
</conditions>
<action type="Rewrite" url="index.php" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>


کار تمام شد!

  • تنظیمات وردپرس در هاست ویندوز, کد وردپرس در هاست ویندوز, htaccess و web.config برای وردپرس, وردپرس و web.config
  • 22 کاربر این را مفید دانستند
آیا این آموزش به شما کمک کرد؟

مقالات مربوطه

نحوه بروزرسانی هسته وردپرس از طریق پنل Admin

وردپرس نیز مانند هر CMS دیگری همواره نیاز به مراقبت و بروز رسانی مداوم دارد. بنابراین همواره...

نحوه خودکار سازی فرایند بروزرسانی هسته وردپرس

بروزرسانی هسته وردپرس در مدیریت وبسایت های مبتنی بر این CMS، همواره از اهمیت بالایی برخوردار بوده...

نحوه تغییر آدرس وردپرس

حتما گاهی اوقات پیش آمده که پس از نصب و راه اندازی وردپرس و وبسایت خود، تصمیم می گیرید دامنه یا...

نحوه ایجاد کپی از وبسایت وردپرسی جهت توسعه و آزمایش

بسیاری از مدیران وبسایت‌های وردپرسی نیازمند ایجاد یک وبسایت تکراری از وردپرس خود یا اصطلاحاً...

محل قرارگیری و ذخیره‌سازی نوشته‌ها، صفحه‌ها و منوها در وردپرس

گاهاً پیش می‌آید که قصد ویرایش، انتقال و یا حذف یک نوشته، پیج یا فهرست را داریم و لازم است بدانیم...