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

IIS คือ Internet Information Services ซึ่งเป็นเว็บเซิร์ฟเวอร์ที่มาพร้อมกับระบบปฏิบัติการ Windows Server ของ Microsoft นี่คือแท็กทั่วไป หากเป็นไปได้โปรดใช้แท็ก * เฉพาะรุ่นเช่น [iis-7], [iis-7.5] และอื่น ๆ

2
ป้องกันไม่ให้กฎการเขียนซ้ำ URL จากไดเรกทอรีย่อยใน IIS7
ฉันมีการตั้งค่า URL Rewrite สำหรับ URL ที่สะอาดใน CMS และ web.config ของฉันมีลักษณะดังนี้: <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="Clean URLs" stopProcessing="true"> <match url="^([^/]+)/?$" /> <conditions> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> </conditions> <action type="Rewrite" url="?id={R:1}" /> </rule> </rules> </rewrite> </system.webServer> </configuration> โดยทั่วไปจะเปลี่ยนindex.php?id=somethingเป็นsomethingURL ที่สะอาด ง่ายมากและใช้งานได้ดี ตามปกติใน CMSs …
11 iis  iis-7  rewrite  url  web.config 

1
ต้องใช้แอตทริบิวต์ serviceAutoStartProvider เพื่อเริ่มต้นแอปพลิเคชัน ASP.NET โดยอัตโนมัติหรือไม่
ฉันได้อ่านโพสต์ของ Scott Guthrie ในแอปพลิเคชัน ASP.NET เริ่มต้นอัตโนมัติซึ่งให้ตัวอย่างเกี่ยวกับวิธีตั้งค่าแอปพลิเคชัน ASP.NET 4.0 ให้เริ่มต้นโดยอัตโนมัติ <applicationPools> <add name="MyAppWorkerProcess" managedRuntimeVersion="v4.0" startMode="AlwaysRunning" /> </applicationPools> <!--...--> <sites> <site name="MySite" id="1"> <application path="/" serviceAutoStartEnabled="true" serviceAutoStartProvider="PreWarmMyCache" /> </site> </sites> <!--...--> <serviceAutoStartProviders> <add name="PreWarmMyCache" type="PreWarmCache, MyAssembly" /> </serviceAutoStartProviders> สิ่งที่ไม่ชัดเจนจากโพสต์ของเขาคือหากการกำหนดค่าต่อไปนี้จะเริ่มต้นแอปพลิเคชัน ASP.NET โดยอัตโนมัติ: <applicationPools> <add name="MyAppWorkerProcess" managedRuntimeVersion="v4.0" startMode="AlwaysRunning" /> </applicationPools> <!--...--> <sites> <site name="MySite" …

3
วิธีการตั้งค่า Django ด้วย IIS 8
ฉันได้ลองในอดีตเพื่อให้ Django ทำงานภายใต้ IIS 8 ใน Windows 8 Developer Preview ตอนนี้ Consumer Preview ของ Windows 8 หมดไปแล้วฉันสงสัยว่าฉันจะได้รับคำแนะนำโดยละเอียดเกี่ยวกับการตั้งค่า Django ภายใน IIS หรือไม่ ฉันจะทำอย่างไรเกี่ยวกับกระบวนการนี้ - ฉันแทบไม่รู้ว่าจะเริ่มต้นอย่างไร ฉันต้องการโมดูล ISAPI ที่เฉพาะเจาะจงหรือไม่?
11 iis  django 

3
ตั้งค่า IIS 7.5 ด้วยการเชื่อมโยงเว็บไซต์และ SSL หลายตัวหรือไม่
ใน IIS 7.5 ฉันพยายามทำให้สำเร็จด้วยสองเว็บไซต์: Default Web Site is bound to: (blank host header port 80 - http) (blank host header port 443 - https) go.example.com www71.example.com the IP address of go.example.com 2nd web site "Beta" is bound to: beta.example.com (blank host header port 443 - https) * using blank only …

1
เหตุใด IIS จึงไม่ให้บริการไฟล์ CSS / JS แบบคงที่ของฉัน
ฉันเพิ่มไซต์ ASP.NET MVC3 ในสถานีอวกาศนานาชาติ (ซึ่งทำงานได้ดีในการดีบักเกอร์) เมื่อดูไซต์ในเบราว์เซอร์ทุกอย่างทำงานได้ดียกเว้นว่าไฟล์ CSS และ JS ทั้งหมดกลับมาเป็น 404 นี่คือไซต์ในตัวจัดการ IIS: รายละเอียดอื่น ๆ: ระบบปฏิบัติการ: Windows Vista Home Premium 32 บิต (พร้อม SP2) IIS: 7.0.6000.16386 Visual Studio 2010 Express พร้อม SP1

3
บล็อกบอทด้วย IIS 7.5 และ 8.0
ฉันต้องการบล็อกบ็อตด้วย IIS ด้วย Apache คุณสามารถเพิ่มคำสั่งไปยัง htaccess ไฟล์ของคุณเป็นแสดงไว้ที่นี่ ฉันจะทำสิ่งนี้กับ IIS 7.5 ได้อย่างไร ปรับปรุง นอกจากคำตอบด้านล่างมีวิธีการทั้งหมดที่ฉันค้นพบนับตั้งแต่โพสต์คำถามนี้: ตัวเลือกการสแกน URL แสดงรายการในคำตอบที่ยอมรับ กำหนดกฎการกรองคำขอ (ตัวอย่างด้านล่าง) กำหนดกฎการเขียน URL ใหม่ (ตัวอย่างด้านล่าง) ขอกฎตัวกรอง <system.webServer> <security> <requestFiltering> <filteringRules> <filteringRule name="BlockSearchEngines" scanUrl="false" scanQueryString="false"> <scanHeaders> <clear /> <add requestHeader="User-Agent" /> </scanHeaders> <appliesTo> <clear /> </appliesTo> <denyStrings> <clear /> <add string="YandexBot" /> </denyStrings> </filteringRule> …
11 iis  iis-7.5 

6
คุณจัดการเว็บฟาร์มขนาดใหญ่ได้อย่างไร [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันมีเว็บฟาร์มที่เติบโตอย่างรวดเร็วที่ใช้ IIS 7 (เซิร์ฟเวอร์มากกว่า 30+) เซิร์ฟเวอร์ทั้งหมดเป็นสำเนาที่เหมือนกันของแต่ละเซิร์ฟเวอร์และเซิร์ฟเวอร์ทั้งหมดนั้นมีอยู่จริง เราอัปเดตซอฟต์แวร์ประมาณเดือนละครั้งและในกระบวนการปัจจุบันเราทำตามขั้นตอนต่อไปนี้: ปิดใช้งานเซิร์ฟเวอร์จากพูลบนตัวโหลดบาลานซ์ F5 ปิดใช้งาน HTTP Keep-alives ใน IIS เพื่อให้การเชื่อมต่อลดลงอย่างรวดเร็ว เปลี่ยนไดเรกทอรีเริ่มต้นของเว็บไซต์เป็นโฟลเดอร์ใหม่ที่มีไบนารีใหม่ เซิร์ฟเวอร์ทดสอบ เปิดใช้งาน HTTP Keep-alives เปิดใช้งานเซิร์ฟเวอร์ใน F5 พูล ย้ายไปที่เซิร์ฟเวอร์ 2 Microsoft เคยมี Application Center ซึ่งถูกทอดทิ้งมานานแล้ว พวกเขาได้ลองเป็นครั้งที่สองกับ Web Farm Framework แต่นี่เป็นการเพิ่มเวลา QA มากพอที่จะทดสอบแพ็กเกจการเปิดตัวตามที่ได้บันทึกไว้ในการปรับใช้ มีใครเห็นโฆษณานอกแอปพลิเคชั่นชั้นวางที่เหมาะสำหรับการจัดการและปรับใช้กับเว็บฟาร์มขนาดใหญ่หรือไม่? ขอบคุณ!
11 iis  web  web-farm 

5
มีข้อ จำกัด การเชื่อมต่อใน Windows 7 IIS v7.5 หรือไม่
เครื่องพัฒนาปัจจุบันของฉันคือ Windows XP และฉันใช้ tcpip.sys ที่แก้ไขเพื่ออนุญาตให้ฉันเกินขีด จำกัด การเชื่อมต่อ 10 ตัวใน IIS ฉันรู้ว่า IIS ของ Vista นั้นมีขีด จำกัด เท่ากัน ทุกคนสามารถยืนยันได้ว่าขีด จำกัด การเชื่อมต่อนี้มีอยู่ใน Windows 7 IIS ด้วยหรือไม่
11 iis  windows-7  iis-7.5 

7
บริการ FTP สำหรับใช้บน Windows Server หรือไม่ [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ เราใช้บริการ FTP ของ IIS เสมอ แต่เมื่อเร็ว ๆ นี้เราประสบปัญหาเล็กน้อย บริการ FTP ใดที่คุณแนะนำสำหรับ IIS เราใช้ Windows Server และ Windows XP ในไคลเอนต์ ต้องมีเวอร์ชันฟรีเรากำลังพิจารณา FileZilla และ WarFtp เราจะมีการเชื่อมต่อพร้อมกัน 100 รายการ
11 iis  windows  ftp 

2
จะดูข้อผิดพลาด 500 โดยละเอียดได้อย่างไร
ฉันมี ii8 ที่ฉันได้พยายามปรับใช้ asp.net เว็บ api ของฉัน ฉันเดาว่าฉันกำลังทำสิ่งผิดปกติเมื่อฉันพยายามดูว่า api ของฉันทำงานหรือไม่ฉันได้รับข้อผิดพลาด 500 ข้อ อย่างไรก็ตามมันไม่ได้บอกฉันว่าข้อผิดพลาดคืออะไร ฉันจะรับข้อมูลรายละเอียดเพิ่มเติมได้อย่างไร

1
ทำไมเมื่อฉันเพิ่มการเข้าถึง IIS_IUSRS RW ในโฟลเดอร์มันไม่อนุญาตการเข้าถึง ISUR RW โดยอัตโนมัติ
ฉันใช้ IIS7 (Windows Server 2008 x64) และฉันมีการตั้งค่าเว็บไซต์โดยใช้การรับรองความถูกต้องแบบไม่ระบุชื่อ ข้อมูลประจำตัวของผู้ใช้ anon ถูกกำหนดค่าเป็น IUSR แอปพลิเคชันเขียนไฟล์ไปยังโฟลเดอร์และฉันให้สิทธิ์ RW กลุ่ม IIS_IUSRS กับโฟลเดอร์ มันใช้งานไม่ได้ ฉันต้องให้ IUSR RW perms อย่างชัดเจนเพื่ออนุญาตให้แอปพลิเคชันเขียนลงในโฟลเดอร์ ฉันเข้าใจว่ารหัสประจำตัวกลุ่มแอปพลิเคชันจะถูกเพิ่มในกลุ่ม IIS_IUSRS โดยอัตโนมัติ ฉันคิดว่า IUSR (หรือข้อมูลประจำตัวผู้ใช้ที่ไม่ระบุชื่อ) ก็เป็นสมาชิกโดยนัยของกลุ่ม IIS_IUSRS เช่นกัน ไม่ปรากฏว่าเป็นกรณีนี้ ในขณะที่การแก้ไขปัญหาฉันใช้การตรวจสอบกระบวนการเพื่อดูการเข้าถึงโฟลเดอร์และพิจารณาว่าบริการเครือข่าย (รหัสประจำตัวกลุ่มแอปพลิเคชัน) กำลังเลียนแบบ IUSR (นี่คือสิ่งที่ฉันคาดไว้) แต่การให้ RW ไฟล์ (ปฏิเสธการเข้าถึง) ทุกคนสามารถอธิบายได้ว่า IUSR เป็นสมาชิกของกลุ่ม IIS_IUSRS หรือไม่? ฉันได้ตรวจสอบเอกสารต่อไปนี้แล้วและไม่พบคำตอบที่ชัดเจน การทำความเข้าใจบัญชีผู้ใช้และกลุ่มภายในใน IIS 7 …
11 iis-7  iusr  iis 

5
ฉันจะเพิ่มสิทธิ์ ACL สำหรับบัญชี IIS APPPOOL \ * ผ่าน Powershell ได้อย่างไร
ฉันต้องการที่จะสามารถตั้งค่าบัญชี IIS สำหรับเว็บไซต์ใหม่ให้มีการแก้ไขสิทธิ์ ฉันมีสคริปต์ต่อไปนี้: function Set-ModifyPermission ($directory, $username, $domain = 'IIS APPPOOL') { $inherit = [system.security.accesscontrol.InheritanceFlags]"ContainerInherit, ObjectInherit" $propagation = [system.security.accesscontrol.PropagationFlags]"None" $acl = Get-Acl $directory $user = New-Object System.Security.Principal.NTAccount($domain, $username ) $accessrule = New-Object system.security.AccessControl.FileSystemAccessRule($user, "Modify", $inherit, $propagation, "Allow") $acl.AddAccessRule($accessrule) set-acl -aclobject $acl $directory } อย่างไรก็ตามเมื่อฉันเรียกใช้ฉันได้รับข้อผิดพลาดเช่นนี้: Set-Acl: ความสัมพันธ์ที่เชื่อถือได้ระหว่างเวิร์กสเตชันนี้และโดเมนหลักล้มเหลว ผมคิดว่านี่เป็นเพราะIIS APPPOOLไม่ได้เป็นโดเมนจริง แต่เป็นคำนำหน้าแปลกในบัญชีชนิดของปลอม …

4
คุณช่วยบอกฉันได้ว่าเกิดอะไรขึ้นเมื่อเราแก้ไข Web.config (ขณะรันไทม์) บนเซิร์ฟเวอร์ IIS
คุณช่วยบอกฉันได้ไหมว่าเกิดอะไรขึ้นเมื่อเราแก้ไข Web.config (ตอนรันไทม์) บนเซิร์ฟเวอร์ IIS แอปพลิเคชันที่ขึ้นอยู่กับ web.config รีสตาร์ทโดยอัตโนมัติหรือไม่ ถ้าใช่มันเป็นไปได้ที่จะยกเลิกการรีสตาร์ทอัตโนมัติ (หรือโหลด web.config ใหม่)?
11 iis  web.config 

2
แจ้งเตือนเมื่อเซิร์ฟเวอร์ไม่มีโหลดบาลานซ์
เรามีไซต์จำนวนมากในสภาพแวดล้อมจำนวนหนึ่ง สภาวะแวดล้อมจำนวนมากโหลดบาลานซ์ด้วยเว็บเซิร์ฟเวอร์สองเครื่อง (และในบางกรณีเซิร์ฟเวอร์แอปสองแห่ง) สองครั้งในช่วงสองเดือนที่ผ่านมาเราพบกับสถานการณ์ที่เซิร์ฟเวอร์ถูกนำออกจากตัวโหลดบาลานซ์โดยไม่ตั้งใจ บิตนี้เราไม่กี่วันต่อมาเมื่อเซิร์ฟเวอร์ที่สองถูกนำออกมาและเว็บไซต์ก็ลงอย่างสมบูรณ์ ในทั้งสองกรณีปัญหาถูกค้นพบและแก้ไขอย่างรวดเร็ว แต่มันทำให้ฉันเชื่อว่าเราต้องการการแจ้งเตือนเมื่อเซิร์ฟเวอร์ไม่อยู่ใน load balancer การแจ้งเตือนปกติของเราไม่ทำงานที่นี่เพราะในทั้งสองกรณีเว็บไซต์บนเซิร์ฟเวอร์เริ่มทำงานและตอบสนองมันไม่ได้อยู่ใน LB อาจเป็นไปได้ที่จะตั้งค่าการแจ้งเตือนเกี่ยวกับตัวโหลดบาลานซ์เอง แต่พวกเขาจัดการโดยผู้ให้บริการโฮสต์ของเราและการจัดการกับพวกเขาอาจเป็นเรื่องเจ็บปวด ฉันคิดว่าจะมีแอปที่สแกนบันทึกเซิร์ฟเวอร์ทุก ๆ 15 นาทีและส่งอีเมลเมื่อจำนวนผู้เข้าชมที่ไม่ซ้ำต่อชั่วโมงลดลงต่ำกว่าเกณฑ์ที่กำหนด ไม่ได้ฟังยากเขียน แต่ดูเหมือนว่าอาจมีเครื่องมือของบุคคลที่สามที่ทำบางสิ่งตามบรรทัดเหล่านี้อยู่แล้ว เราใช้ Windows, ASP.NET, IIS หากเป็นเช่นนั้น คำแนะนำสำหรับเครื่องมือที่แจ้งเตือนเมื่อเว็บไซต์ไม่ได้รับความนิยม?

1
ซ่อน IIS จากเครือข่าย [ปิด]
ปิด คำถามนี้ต้องการรายละเอียดหรือความคมชัด ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ เพิ่มรายละเอียดและชี้แจงปัญหาโดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา ฉันติดตั้ง iis บน Windows เพื่อโฮสต์เว็บไซต์ทดสอบ แต่มันถูกแชร์กับทุกคนในเครือข่าย มีวิธีปิดใช้งานสิ่งนี้หรือไม่จึงไม่แชร์กับคอมพิวเตอร์เครื่องอื่น ๆ
10 iis 

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