🏠 Home

🧑‍🏫 วิทยากร

🤖 AI

🧑‍💻 Code

📝 Blog

🔎 All explore ( 🧑‍💻 Cmd + K / 💻 Ctrl + K )


เพิ่ม domain ใหม่ใน nginx ก่อน เช่น adul.devwp.adul.dev

server {
  server_name adul.dev;
  root /home/pi/shared/server/adul.dev/main;
  index index.php index.html;
  client_max_body_size 100M;
  location / {
    try_files $uri $uri/ /index.php$is_args$args;
  }
  location /wp-admin {
    index index.php;
  }
  location ~ \\.php$ {
    include snippets/fastcgi-php.conf;
    ...
  }
  location ~ /\\.ht {
    deny all;
  }
  listen 443 ssl;
  ...
}

server {
  server_name wp.adul.dev;
  root /home/pi/shared/server/adul.dev/main;
  index index.php index.html;
  client_max_body_size 100M;
  location / {
    try_files $uri $uri/ /index.php$is_args$args;
  }
  location /wp-admin {
    index index.php;
  }
  location ~ \\.php$ {
    include snippets/fastcgi-php.conf;
    ...
  }
  location ~ /\\.ht {
    deny all;
  }
  listen 443 ssl;
  ...
}

เข้าหน้า admin

ไปที่ Setting แก้ไข

Untitled

มันจะ Logout อัตโนมัติ และเด้งไปโดเมนใหม่

Login เข้าใหม่อีกครั้ง

จากนั้นก็ค่อยไปลบ nginx ตัวเก่า

ถ้ามีการเปลี่ยนฐานข้อมูล อย่าลืมไปแก้ wp-config.php

// ** Database settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', '...' );

/** Database username */
define( 'DB_USER', '...' );

/** Database password */
define( 'DB_PASSWORD', '...' );

/** Database hostname */
define( 'DB_HOST', '...' );

/** Database charset to use in creating database tables. */
define( 'DB_CHARSET', 'utf8' );

/** The database collate type. Don't change this if in doubt. */
define( 'DB_COLLATE', '' );

ลาก่อน Wordpress 😢 ขอใช้ Notion แทน 🔥