แก้ปัญหาลิงก์ภาษาไทย WordPress บน IIS หรือ Parallels Plesk

  1. เปิดไฟล์ web.config
  2. ก็อปโค้ดด้านล่างไปวางแทน
    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
    <system.webServer>
    <directoryBrowse enabled="false"/>
    <rewrite>
    <rules>
    <rule name="Plesk. WordPress redirect wpConfigRule " stopProcessing="true">
    <match url="^wp-config.php$" ignoreCase="false"/>
    <action type="CustomResponse" statusCode="403" statusReason="Forbidden" statusDescription="Forbidden"/>
    </rule>
    <rule name="wordpress" patternSyntax="Wildcard">
    <match url="*"/>
    <conditions>
    <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
    <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
    </conditions>
    <action type="Rewrite" url="index.php?requesturi={URL}"/>
    </rule></rules>
    </rewrite>
    </system.webServer>
    </configuration>
  3. แก้ไขไฟล์ index.php โดยเพิ่มโค้ด
    $_SERVER['REQUEST_URI'] = isset($_GET['requesturi']) ? $_GET['requesturi'] : '/';

    บรรทัดบนสุดดังภาพด้านล่าง
    11012017

เป็นอันเรียบร้อยครับ

บทความจาก cowmein.com

  • 2 Users Found This Useful
Was this answer helpful?

Related Articles

Demo ทดลองใช้งาน Plesk Control Panel

Demo Plesk Admin – 10 domains Login: admin Password: panel...

วิธีการเปลี่ยน IP ของ Plesk server?

How to change the IP address of Plesk server? Connect to the server using SSH. Generate a...

วิธี Update Disk Usage ใน Plesk?

Connect to the server via SSH or RDP. Use the statistics utility to calculate web page...