Indytheme Support

ถาม - ตอบ => Smart Variety => ข้อความที่เริ่มโดย: smart-variety25 ที่ 02/09/19 เวลา 14:17 น.

หัวข้อ: เข้าหน้าจัดการไม่ได้ครับ
เริ่มหัวข้อโดย: smart-variety25 ที่ 02/09/19 เวลา 14:17 น.
จะเข้าไปหน้าจัดการเพื่อเอารหัส ขึ้นแบบนี้ครับ


Not Found
The requested URL /wp-content/themes/smartvariety_1.0.2/manager/ was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
หัวข้อ: Re: เข้าหน้าจัดการไม่ได้ครับ
เริ่มหัวข้อโดย: SUPPORT ที่ 02/09/19 เวลา 14:26 น.
ลูกค้าใช้อยู่บน host หรือ localhost ครับ

แล้วเป็น https หรือ http ครับ
หัวข้อ: Re: เข้าหน้าจัดการไม่ได้ครับ
เริ่มหัวข้อโดย: SUPPORT ที่ 02/09/19 เวลา 14:30 น.
ถ้าลูกค้าสะดวก inbox มาในเพจก็ได้ครับ https://www.facebook.com/indytheme แล้วเดี๋ยวผมจะมาสรุปในบอร์ดนี้ให้อีกที
หัวข้อ: Re: เข้าหน้าจัดการไม่ได้ครับ
เริ่มหัวข้อโดย: smart-variety25 ที่ 02/09/19 เวลา 14:30 น.
บนโฮสต์ครับ

เว็บมีทั้ง http และ https
หัวข้อ: Re: เข้าหน้าจัดการไม่ได้ครับ
เริ่มหัวข้อโดย: SUPPORT ที่ 02/09/19 เวลา 15:59 น.
หลังจากตรวจสอบแล้ว

1.สำหรับเว็บที่เป็น https เกิดจาก permalink
วิธีแก้ไข แนะนำให้ลูกค้าใช้ permalink แบบอื่นที่ไม่ใช่แบบ plain (?p=123) ใช้แบบ ชื่อเรื่อง ดีสุดครับ ดีต่อ SEO ด้วย

(https://sv1.picz.in.th/images/2019/09/03/ZCUKhf.png)

2.สำหรับ http จะเข้าไม่ได้ครับ เพราะผม redirect ไป https หมด (ยกเว้น localhost) แต่ถ้าลูกค้าจะแก้ให้ใช้ใน http ได้ ต้องแก้ที่โค้ดครับ
วิธีแก้
ไปที่ไฟล์ manager/index.php ในโฟลเดอร์ธีม
จากนั้นลบโค้ดนี้ออกครับ
โค๊ด: [Select]
if (!in_array($_SERVER['REMOTE_ADDR'], array('127.0.0.1', '::1')) && $_SERVER['HTTPS'] != "on") {
    $redirect = "https://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
    header("Location:$redirect");
    exit(0);
}
[/size]