Score:0

ไซต์ NGINX สองไซต์ ฐานรหัสที่แตกต่างกันตั้งแต่สองฐานขึ้นไป

ธง th

สิ่งที่ฉันพยายามทำคือเปิดใช้งานไซต์รอง (และโค้ด) จากไซต์หลัก (โค้ดอื่น) ในการปรับใช้ nginx และโดเมนเดียวกัน

ไซต์หลัก: ทำงานตามที่คาดไว้

ตัวอย่างหลัก.คอม

ตำแหน่งไซต์ 1: example.com/skunk

ที่ตั้งไซต์ 2: example.com/frog

ที่ตั้งไซต์ x: example.com/buffalo

ลาราเวล / PHP เป็นที่เก็บ bitbucket ของตัวเอง (หลัก)

ไซต์หน้าอื่น: ทำงานตามที่คาดไว้

example.com/information

วิว เป็นที่เก็บ bitbucket (ข้อมูล) ของตัวเอง

เว็บไซต์หน้า Landing Page:

example.com/skunk/lander

วีท

เป็นที่เก็บ bitbucket ของตัวเอง (แลนเดอร์)

ปัญหา:

ไม่แสดงตำแหน่งอย่างสมบูรณ์เมื่อฮาร์ดโค้ดไซต์ตำแหน่ง (สกั๊งค์ กบ ควาย)

พยายามสร้างไดนามิกนี้ตาม URL ที่ส่งผ่าน foobar.com/พลวัต/แลนเดอร์

การกำหนดค่า

เซิร์ฟเวอร์ {
ฟัง 443 ssl http2;
ฟัง [::]:443 ssl http2;
server_name foobar.com;
รูท /home/forge/foobar.com/current/public;

ดัชนี index.html index.htm index.php;

ชุดอักขระ utf-8;

# กำหนดค่าปลอม (อย่าลบ!)
รวม forge-conf/foobar.ilovekickboxing.com/server/*;

######################
##ใช้งานได้ตามคาด
######################

ที่ตั้ง / ข้อมูล {
นามแฝง /home/forge/information.example.com/current/dist/;
ดัชนี index.html;
try_files $uri $uri/ /index.html?query_string;
}

######################
## แสดงตำแหน่งไม่สมบูรณ์
## ฮาร์ดโค้ดตำแหน่งเฉพาะ
######################

ที่ตั้ง /skunk/lander {
นามแฝง /home/forge/lander.example.com/current/dist/;
ดัชนี index.html;
try_files $uri $uri/ /index.html?query_string;
}

######################
## พยายามทำให้พารามิเตอร์ตำแหน่งเป็นไดนามิกเพื่อให้ใช้ได้กับทุกตำแหน่ง (เสนียด กบ ควาย)
######################

ตำแหน่ง ~* \(แลนเดอร์)$ {
นามแฝง /home/forge/lander.example.com/current/dist/;
ดัชนี index.html;
try_files $uri $uri/ /index.html?query_string;
}

######################
##ใช้งานได้ตามคาด
######################

ที่ตั้ง / {
try_files $uri $uri/ /index.php?$query_string;
}

access_log /var/log/nginx/example.com-access.log การเข้าถึง;
access_log บน;
error_log /var/log/nginx/example.com-error.log ข้อผิดพลาด;

ตำแหน่ง ~ \.php$ {
รวม fastcgi_params;
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass ยูนิกซ์:/var/run/php/php7.3-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}

error_page 404 /index.php;

สถานที่ ~ /\.(?!เป็นที่รู้จัก).* {
ปฏิเสธทั้งหมด
}
}
djdomi avatar
za flag
ทิมที่รัก ฉันไม่พบคำถามที่ชัดเจน โปรดชี้แจง

โพสต์คำตอบ

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