คำถามติดแท็ก http

HTTP ย่อมาจาก Hyper Text Transfer Protocol และเป็นโปรโตคอลที่ใช้ในการถ่ายโอนข้อมูลทั่วเวิลด์ไวด์เว็บ

3
subdomain.example.com สามารถตั้งค่าคุกกี้ที่สามารถอ่านได้โดย example.com หรือไม่
ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันไม่อยากจะเชื่อเลยว่ามันยากที่จะตัดสิน แม้จะอ่าน RFC แล้วก็ยังไม่ชัดเจนสำหรับฉันหากเซิร์ฟเวอร์ที่ subdomain.example.com สามารถตั้งค่าคุกกี้ที่สามารถอ่านได้โดย example.com subdomain.example.com สามารถตั้งค่าคุกกี้ที่มีแอตทริบิวต์ของโดเมนคือ. example.com RFC 2965 ดูเหมือนจะระบุอย่างชัดเจนว่าคุกกี้ดังกล่าวจะไม่ถูกส่งไปที่ example.com แต่อย่างเท่าเทียมกันบอกว่าหากคุณตั้งค่า Domain = example.com จุดจะได้รับการเตรียมการเช่นเดียวกับที่คุณพูดว่า. example.com เมื่อนำมารวมกันสิ่งนี้ดูเหมือนจะบอกว่าถ้า example.com ส่งคืนชุดคุกกี้ที่มี Domain = example.com ก็จะไม่ได้รับคุกกี้นั้นกลับมา! มันไม่ถูกต้อง ทุกคนสามารถอธิบายได้ว่ากฎจริงๆคืออะไร

3
ฉันจะคืนสถานะ 503 ใน apache ได้อย่างไรโดยไม่ต้องเรียกใช้สคริปต์ภายนอก
ฉันต้องส่งคืนรหัสสถานะ 503 จากหนึ่งในไซต์ของฉันในขณะที่ไม่สามารถทำการบำรุงรักษาได้ในแบบ SE_firendly ฉันไม่สามารถหาวิธีทำสิ่งนี้ได้โดยไม่ต้องเรียกใช้สคริปต์ภายนอกซึ่งฉันควรหลีกเลี่ยง มีคำสั่ง apache ซึ่งจะช่วยให้ฉันกลับรหัสสถานะ HTTP โดยไม่ต้องหันไปแฮ็กเช่นการเรียกสคริปต์ PHP ที่ตั้งส่วนหัวสถานะ?
26 apache-2.2  http  seo 

2
วิธีที่ดีที่สุดในการเปลี่ยนเส้นทาง HTTP ทั้งหมดไปยัง HTTPS ใน IIS
เราต้องการให้ทุกไซต์บนเว็บเซิร์ฟเวอร์ของเรา (IIS 10) บังคับใช้ SSL (เช่นเปลี่ยนเส้นทาง HTTP เป็น HTTPS) ขณะนี้เรากำลัง 'ขอ SSL' ในแต่ละไซต์และตั้งค่า403 errorตัวจัดการเพื่อดำเนินการ302 redirectกับที่อยู่ https สำหรับเว็บไซต์นั้น ๆ มันใช้งานได้ดี แต่มันเป็นความเจ็บปวดที่ต้องทำสำหรับทุก ๆ เว็บไซต์มีที่ว่างมากมายสำหรับความผิดพลาดของมนุษย์ นึกคิดฉันต้องการที่จะตั้งขึ้นอย่างถาวร301 redirectในทุกHTTP://*การHTTPS://* มีวิธีง่าย ๆ ใน IIS หรือไม่

8
บล็อกแบนด์วิดท์ HTTP ที่มากเกินไปใช้แบบไดนามิกหรือไม่
เรารู้สึกประหลาดใจเล็กน้อยที่เห็นสิ่งนี้ในกราฟCactiของเราสำหรับการเข้าชมเว็บ 4 มิถุนายน: เราใช้Log Parserในบันทึก IIS ของเราและปรากฎว่านี่เป็นพายุที่สมบูรณ์แบบของ Yahoo และ Google บอทที่จัดทำดัชนีเรา .. ในช่วงเวลา 3 ชั่วโมงนั้นเราเห็น 287 พันครั้งจาก IP ของ Google ที่แตกต่างกัน 3 ครั้งและ 104k จาก Yahoo อุ๊ย? แม้ว่าเราไม่ต้องการบล็อก Google หรือ Yahoo แต่สิ่งนี้เกิดขึ้นมาก่อน เราสามารถเข้าถึงCisco PIX 515Eและเรากำลังคิดที่จะนำสิ่งนั้นไว้ด้านหน้าเพื่อให้เราสามารถจัดการกับผู้กระทำผิดแบนด์วิดท์โดยไม่ต้องสัมผัสกับเว็บเซิร์ฟเวอร์ของเราโดยตรง แต่นั่นเป็นทางออกที่ดีที่สุด? ฉันสงสัยว่ามีซอฟต์แวร์หรือฮาร์ดแวร์ใดบ้างที่สามารถช่วยเราระบุและบล็อกการใช้แบนด์วิดท์ที่มากเกินไปในเวลาจริง บางทีฮาร์ดแวร์หรือซอฟต์แวร์โอเพนซอร์ซบางตัวที่เรานำหน้าเว็บเซิร์ฟเวอร์ของเรา เราส่วนใหญ่เป็นร้านค้าของ Windows แต่เรามีทักษะ Linux เช่น เรายังเปิดให้ซื้อฮาร์ดแวร์ถ้า PIX 515E ไม่เพียงพอ คุณจะแนะนำอะไร

4
เปลี่ยนโปรโตคอลที่เกี่ยวข้องกับพอร์ตใน wireshark
ฉันกำลังพยายามตรวจสอบปริมาณการใช้งานเว็บโดยใช้ wireshark เว็บพร็อกซี่ของเราอยู่ที่พอร์ต 9191 ฉันจะรับมุมมอง wireshark เพื่อจัดการพอร์ต 9191 ได้เช่นเดียวกับพอร์ต 80 - เช่นเดียวกับ HTTP เพียงแค่ใช้ Decode_As บนเมนูดูเหมือนว่าจะอนุญาตให้ครึ่งหนึ่งของการสนทนา แต่เพียงด้านเดียว ข้อเสนอแนะวิธีการทำให้ตัวเลือกนี้ถาวร?

2
ข้อดีและข้อเสียของ SSH และ HTTP สำหรับเซิร์ฟเวอร์ git คืออะไร
ฉันต้องการตั้งค่าเซิร์ฟเวอร์ git ฉันได้พบวิธีการหลายอย่างโดยละเอียด บางคนอธิบายการติดตั้งสำหรับ git-server ที่สามารถเข้าถึงได้ผ่าน Ssh ในขณะที่บางคนสามารถเข้าถึงได้ผ่าน HTTP (คนอื่น ๆ ยังแนะนำเครื่องมือเช่น gitolite) มีข้อดีหรือข้อเสียในการเลือก SSH หรือ HTTP หรือไม่ ดูเหมือนว่าด้วย HTTP การถ่ายโอนไฟล์จะช้าลงอย่างมาก แต่ฉันสงสัยว่ามีสิ่งอื่น ๆ ที่ควรทราบ อะไรคือวิธีที่พบได้บ่อยที่สุดในการตั้งค่าเซิร์ฟเวอร์ git ถ้ามี
23 ssh  http  git 

2
การบล็อกตำแหน่ง nginx สามารถจับคู่สตริงการสืบค้น URL ได้หรือไม่
บล็อกnginx สามารถจับคู่สตริงข้อความค้นหา URL ได้หรือไม่location ตัวอย่างเช่นบล็อกตำแหน่งใดที่อาจตรงกับGETคำขอHTTP GET /git/sample-repository/info/refs?service=git-receive-pack HTTP/1.1
23 nginx  http 

3
ตัวอย่างของ 302 กับ 303
ความแตกต่างระหว่าง a 302และ303การตอบกลับคืออะไร? http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html 10.3.3 302 พบ 10.3.4 303 ดูอื่น ๆ สิ่งเหล่านี้สามารถใช้แทนกันได้หรือเพราะเหตุใดจึงต้องใช้สิ่งอื่นมากกว่า? คุณช่วยกรุณาระบุกรณีการใช้เมื่อจะใช้ (และอื่น ๆ จะไม่)?
22 http  redirect 

3
การกำหนดค่าไฟร์วอลล์ CentOS 7
ใน CentOS 6 เราสามารถพิมพ์จากบรรทัดคำสั่งและผมจะนำเสนอกับชุดเครื่องมือหนึ่งของพวกเขาเป็นsetup Firewall configurationฉันยังสามารถทำได้ใน CentOS 7 ยกเว้นรายการที่ไม่รวมFirewall configurationเป็นตัวเลือก ไม่มีใครรู้ว่าฉันสามารถหาได้ที่ไหนตอนนี้และทำไมมันถึงถูกย้าย? นี่คือที่ผมเคยไปช่วยให้การจราจรขาเข้าผ่านทางและHTTP HTTPSหากมีวิธีที่ดีกว่านี้ฉันยินดีรับคำแนะนำ ขอบคุณ
22 centos  firewall  http  https 


3
netsh.exe: ข้อผิดพลาด 87
ฉันมีปัญหาในการสร้างการจอง urlacl ใน Windows Server 2008 อาจเป็นความผิดพลาดหน้าใหม่ บรรทัดคำสั่งที่ฉันใช้คือ: netsh http add urlacl url=http://+:99898/ user=ben ข้อผิดพลาดที่ฉันเห็นคือ: Url reservation add failed, Error: 87 The parameter is incorrect. มีบัญชีผู้ใช้ท้องถิ่นชื่อ 'ben' ที่มีสิทธิ์ผู้ดูแลระบบ ฉันแน่ใจว่าใส่เครื่องหมายสแลชต่อท้ายหมายเลขพอร์ตใน URL เอกสารของ Google และ MSDN กำลังทำให้ฉันผิดหวัง - ใครบ้างมีเบาะแสอะไรที่ฉันทำผิดหรือเปล่า?


2
nginx ส่งการตอบสนองที่ว่างเปล่า 200 ข้อ
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Server Fault อพยพ 8 ปีที่ผ่านมา ฉันกำลังกำหนดค่าเซิร์ฟเวอร์ล้มเหลวที่ได้รับมอบหมายให้ยอมรับคำขอใด ๆ ที่เข้ามาและตอบกลับด้วยการตอบสนองเปล่า 200 ความคิดคือการลดเวลาตอบกลับและเพื่อให้แน่ใจว่าเราไม่ได้ส่ง 40x หรือ 50x ฉันพยายามใช้return 200;สำหรับตำแหน่งที่ต้องการภายใน Nginx แต่ระบบการตรวจสอบของฉัน (Pingdom) ไม่ชอบการตอบสนองและพิจารณาว่าเซิร์ฟเวอร์ไม่ตอบสนอง มีวิธีที่ดีกว่าในการทำเช่นนี้แน่นอนด้วยค่าใช้จ่ายน้อยที่สุดบนเซิร์ฟเวอร์?
19 http  nginx 

1
ไม่สามารถกำจัดข้อผิดพลาด `net :: ERR_CERT_COMMON_NAME_INVALID` ใน chrome ด้วยใบรับรองที่ลงชื่อด้วยตนเอง
มีคำถามมากมายบนเว็บที่ผู้คนมีปัญหาในการตั้งค่าใบรับรองที่ลงชื่อด้วยตนเองเพื่อใช้ในเครือข่ายภายใน เพียงเพื่อเชื่อมโยงสองสาม: รับ Chrome เพื่อยอมรับใบรับรอง localhost ที่ลงชื่อด้วยตนเอง Chrome ยอมรับใบรับรอง localhost ที่ลงชื่อด้วยตนเองการ สร้างใบรับรองที่ลงนามด้วยตนเองด้วย openssl ที่ทำงานใน Chrome 58 ใบรับรอง StartCom ข้อผิดพลาด: ERR_CERT_AUTHORITY_INVALID ฉันผ่านแต่ละคนมาแล้ว แต่ก็ยังไม่สามารถกำจัด(net::ERR_CERT_COMMON_NAME_INVALID).ข้อผิดพลาดได้ ขั้นตอนตาม: การสร้างคีย์และใบรับรองบนเซิร์ฟเวอร์ openssl req \ -newkey rsa:2048 \ -x509 \ -nodes \ -keyout file.key \ -new \ -out file.crt \ -subj /CN=Hostname \ -reqexts SAN \ -extensions SAN …

2
อะไรคือความแตกต่างระหว่างการใช้อัปสตรีมและตำแหน่งสำหรับ php-fpm
ฉันค้นหามาแล้ว แต่ไม่พบคำตอบที่ตรงถ้าใครซักคนโปรดอธิบายให้เข้าใจก็จะได้รับการชื่นชมอย่างมากขอบคุณ! location ~ \.php$ { try_files $uri = 404; fastcgi_pass unix:/run/php-fpm/php-fpm.sock; fastcgi_index index.php; include fastcgi.conf; } และ / หรือ? upstream php { server unix:/run/php-fpm/php-fpm.sock; } ขอบคุณ!

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.