Score:0

ฉันจะเปลี่ยนเส้นทางผู้ใช้จากเซิร์ฟเวอร์ IP ไปยัง URL ด้วยเส้นทางได้อย่างไร

ธง ru

ฉันกำลังทำงานในไซต์ Drupal ทุกอย่างทำงานได้เมื่อฉันเข้าถึงไซต์โดยใช้ที่อยู่ IP หัวหน้าของฉันเปลี่ยนเส้นทาง Nginx บนเซิร์ฟเวอร์อื่นไปยัง IP ของไซต์ ตอนนี้ไซต์ควรสามารถเข้าถึงได้จาก http://example.com/services/drupalแต่มันไม่ใช่

ฉันได้ลองแก้ไขไฟล์ settings.php ด้วยบรรทัดต่อไปนี้

$base_url = 'example.com/services/drupal';
$settings['trusted_host_patterns'] = [
    '^example.com$',
    '^example\.com\/services\/drupal$',
    '^example\.com\/services\/drupal',
];
$base_path = 'บริการ/drupal';

ฉันจะทำให้เว็บไซต์ทำงานได้อย่างถูกต้องได้อย่างไร http://example.com/services/drupal?

apaderno avatar
us flag
ยินดีต้อนรับสู่คำตอบของ Drupal! อาร์เรย์ `$settings['trusted_host_patterns']` มีไว้สำหรับโดเมนเท่านั้น ไม่ใช่สำหรับโดเมนและเส้นทาง นั่นไม่ได้อธิบายว่าทำไมไซต์ถึงไม่สามารถเข้าถึงได้จาก http://example.com/services/drupal
apaderno avatar
us flag
IP ชี้ไปที่ example.com หรือชื่อโดเมนอื่นหรือไม่
Mattias avatar
ru flag
ขอบคุณสำหรับการต้อนรับ! IP ไม่ได้ชี้ไปที่ชื่อโดเมนใดๆ
apaderno avatar
us flag
คำถามพูดถึง IP แต่รหัสตั้ง URL พื้นฐานเป็น example.com/services/drupal ซึ่งฉันเข้าใจว่า example.com เป็นชื่อโดเมนที่เชื่อมโยงกับ IP นั้นซึ่งใช้งานได้เมื่อใช้ในเบราว์เซอร์ (_ทุกอย่างทำงานได้ถ้าในเบราว์เซอร์ ฉันใช้ที่อยู่ IP เพื่อเชื่อมต่อกับไซต์ หัวหน้างานของฉันเปลี่ยนเส้นทาง Nginx บนเซิร์ฟเวอร์อื่นไปยัง IP ของไซต์_) นอกจากนี้ การเปลี่ยนเส้นทาง Nginix คืออะไร
apaderno avatar
us flag
ชื่อโดเมนจะใช้ไม่ได้ หากไม่ได้เชื่อมโยงกับ IP นั่นเป็นเรื่องจริงสำหรับชื่อโดเมนใดๆ รวมถึง stackexchange.com หรือ drupal.org

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา