Score:1

กำหนดค่า local dev env ด้วยนามแฝงสำหรับ wp dev

ธง de

ฉันรู้ว่าคนเหล่านี้ทำสิ่งนี้ไปแล้วกว่าพันครั้ง แต่ฉันไม่สามารถให้เบราว์เซอร์แก้ไขเป็น 127.0.0.1 เมื่อฉันพิมพ์ชื่อโดเมนของฉัน

ฉันกำลังพัฒนาไซต์ WP ในเครื่อง การเข้าถึงโดยการพิมพ์ localhost ใช้งานได้ดี แต่เมื่อฉันพิมพ์ชื่อโดเมน มันจะไม่แก้ไขเป็น localhost

ใครช่วยฉันหน่อยได้ไหม

/ etc / โฮสต์:

127.0.0.1 localhost thewriters.ink

/etc/apache2/apache2.conf:

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Require all denied
</Directory>

<Directory /usr/share>
    AllowOverride None
    Require all granted
</Directory>

<Directory /var/www/html>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

/etc/apache2/sites-available/thewriterink.conf:

<โฮสต์เสมือน *:80>
    # คำสั่ง ServerName ตั้งค่ารูปแบบคำขอ ชื่อโฮสต์ และพอร์ตที่
    # เซิร์ฟเวอร์ใช้เพื่อระบุตัวเอง สิ่งนี้ใช้เมื่อสร้าง
    # URL การเปลี่ยนเส้นทาง ในบริบทของโฮสต์เสมือน ชื่อเซิร์ฟเวอร์
    # ระบุชื่อโฮสต์ที่ต้องปรากฏในส่วนหัวของคำขอ Host:
    # ตรงกับโฮสต์เสมือนนี้ สำหรับโฮสต์เสมือนเริ่มต้น (ไฟล์นี้) สิ่งนี้
    # ค่าไม่ได้ชี้ขาดเนื่องจากใช้เป็นทางเลือกสุดท้ายโฮสต์โดยไม่คำนึงถึง
    # อย่างไรก็ตาม คุณต้องตั้งค่าสำหรับโฮสต์เสมือนเพิ่มเติมอย่างชัดเจน
    #ชื่อเซิร์ฟเวอร์ www.example.com

    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html
        ชื่อเซิร์ฟเวอร์ thewriters.ink
        ServerAlias ​​thewriters.ink
        ServerAdmin [email protected]

    DocumentRoot /var/www/html
    <ไดเร็กทอรี /var/www/html>
        ดัชนีตัวเลือก FollowSymLinks MultiViews
        AllowOverride ทั้งหมด
        ต้องได้รับอนุญาตทั้งหมด
    </ไดเรกทอรี>

    บันทึกข้อผิดพลาด ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log com
</เวอร์ชวลโฮสต์>

# เป็นกลุ่ม: ไวยากรณ์=apache ts=4 sw=4 sts=4 sr noet

เหตุผลที่ฉันพยายามทำเช่นนี้เพราะฉันต้องการให้ลิงก์ภายในเว็บไซต์เป็น http://thewriters.ink และเพื่อให้ปลั๊กอินใช้ URL นั้น ฉันจึงไม่ต้องย้อนกลับและเปลี่ยนลิงก์หลายสิบลิงก์ด้วยตนเองเมื่ออัปโหลดไปยังเซิร์ฟเวอร์ที่ใช้งานจริง

(ฉันได้ปิดใช้งาน 000-default.conf และเปิดใช้งาน thewritersink.conf โดยใช้ a2dissite และ a2ensite)

ขอบคุณทุกท่านสำหรับความช่วยเหลือของคุณ
โรบอท876

de flag
แม้ว่าคุณจะชี้แนะแนวทางที่ดีให้ฉันได้... ฉันก็จะขอบคุณมาก
Score:1
ธง in

มีสองสิ่งที่คุณสามารถลองแก้ไขชื่อโดเมนได้ตามต้องการ

จดจำ IPv6 ใน / etc / โฮสต์

ลองสิ่งนี้:

127.0.0.1 localhost
127.0.0.1 thewriters.ink

# บรรทัดต่อไปนี้เป็นที่ต้องการสำหรับโฮสต์ที่รองรับ IPv6
::1 ip6-localhost ip6-วนกลับ
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

::1 thewriters.ink

บันทึก: แม้ว่าคุณจะสามารถแสดงหลายโดเมนในแถวเดียวได้ แต่ฉันได้พบการสนับสนุนที่ดีขึ้นในการกระจายต่างๆ โดยการวางแต่ละโดเมนในแถวของตนเองด้วยที่อยู่ IP เดียวกัน

ลบบรรทัดที่ซ้ำกันและเพิ่ม catch-all ให้กับการกำหนดค่าโฮสต์เสมือนของ Apache:

<VirtualHost *:80>
        ServerAdmin [email protected]
        DocumentRoot /var/www/html

        ServerName thewriters.ink
        ServerAlias *.thewriters.ink
        DirectoryIndex index.php index.html
        EnableMMAP Off

        <Directory /var/www/html>
                Options FollowSymLinks
                AllowOverride All
                Require all granted
        </Directory>

        ErrorLog ${APACHE_LOG_DIR}/thewriters-error.log
        CustomLog ${APACHE_LOG_DIR}/thewriters-access.log combined
</VirtualHost>

ตอนนี้คุณควรจะสามารถรีสตาร์ท Apache และมีทุกอย่าง "ใช้งานได้" ... ตราบเท่าที่เปิดใช้งานไฟล์กำหนดค่า Apache:

sudo บริการ apache2 รีสตาร์ท
de flag
ขอบคุณ. ฉันจะลองสิ่งนี้ในตอนบ่าย หลังจากโพสต์ ฉันสังเกตเห็นว่าฉันมีรายการซ้ำในโฮสต์เสมือนและลบออก แต่ก็ยังใช้งานไม่ได้ ฉันจะลองทำตามที่คุณแนะนำ (และฉันไม่รู้ว่าฉันใช้สัญลักษณ์แทนได้...) ขอบคุณ

โพสต์คำตอบ

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