Table of Contents

Title Page 1 - New to WASD? Start Here! 2 - Installation and Update 2.1 - Package UNZIP 2.2 - ODS-5 Volumes 2.3 - Accessible Volume 2.4 - Package Directory Structure 2.5 - TCP/IP Infrastructure 2.6 - SYSUAF and RIGHTSLIST WARNING! 2.7 - Installation DCL Procedure 2.8 - Update DCL Procedure 2.9 - %LINK-I-UDFSYM 2.10 - Quick-Check 2.11 - "Clone" Procedure 2.12 - Re-Linking 2.13 - Multiple Installations 2.14 - VMS 6.n 2.15 - VMS 5.5-n 2.16 - Local Setup Suggestions 2.17 - Reporting Problems 3 - Server Account and Environment 3.1 - VMS Server Account 3.2 - VMS Scripting Account 3.3 - Account Support Files 3.4 - Global Pages/Sections 3.5 - Logical Names 3.5.1 - WASD Name Table 3.5.2 - Pre-v10 3.6 - Server Startup 4 - Configuration Considerations 4.1 - Include File Directive 4.2 - Site Organisation 4.3 - Virtual Services 4.3.1 - [[virtual-server]] 4.3.2 - Unknown Virtual Server 4.4 - GZIP Encoding 4.4.1 - Response Encoding 4.4.2 - Request Encoding 4.5 - Request Throttling 4.6 - Client Concurrency 4.7 - Content-Type Configuration 4.7.1 - Adding Content-Types 4.7.2 - MIME.TYPES 4.7.3 - Unknown Content-Types 4.7.4 - Explicitly Specifying Content-Type 4.8 - Language Variants 4.9 - Character Set Conversion 4.10 - Error Reporting 4.10.1 - Basic and Detailed 4.10.2 - Site Specific 4.11 - OPCOM Logging 4.12 - Access Logging 4.12.1 - Log Format 4.12.2 - Log Per-Period 4.12.3 - Log Per-Service 4.12.4 - Log Per-Instance 4.12.5 - Log Naming 4.12.6 - Access Tracking 4.12.7 - Access Alert 5 - Security Considerations 5.1 - Recommended Package Security 5.2 - Maintaining Package Security 5.3 - Independent Package and Local Resources 5.4 - Configuration 5.4.1 - Directory Listings 5.4.2 - Server Reports 5.4.3 - Scripting 5.4.4 - Server Side Includes 5.5 - Scripting 5.6 - Authorization 5.7 - Miscellaneous Issues 5.8 - Site Attacks 6 - String Matching 6.1 - Wildcard Patterns 6.2 - Regular Expressions 6.3 - Examples 6.4 - Expression Substitution 7 - Conditional Configuration 7.1 - Service Conditionals 7.2 - If..endif Conditionals 7.3 - Conditional Keywords 7.3.1 - Notepad: Keyword 7.3.2 - Rand: Keyword 7.3.3 - Request: Keyword 7.3.4 - Instance: and Robin: Keywords 7.3.5 - Time: Keyword 7.3.6 - Trnlnm: Keyword 7.3.7 - Host Addresses 7.4 - Examples 7.5 - Dictionary 7.5.1 - Configuration Entries 7.5.2 - Other Entries 7.5.3 - Entry Substitution 7.5.4 - WATCH Dictionary 8 - Global Configuration 8.1 - Functional Groupings 8.2 - Alphabetic Listing 9 - Service Configuration 9.1 - Specific Services 9.2 - Generic Services 9.3 - SSL Services 9.4 - Administration Services 9.5 - IPv4 and IPv6 9.6 - To www. Or Not To www. 9.7 - Service Directives 9.8 - Directive Detail 9.9 - Administration 9.10 - Examples 10 - Message Configuration 10.1 - Behaviour 10.2 - Message File Format 10.3 - Multiple Language Specifications 10.4 - Supplied Message Files 11 - Cache Configuration 11.1 - Non-File Content Caching 11.2 - Permanent and Volatile 11.3 - Cache Suitability Considerations 11.4 - Cache Content Validation 11.5 - Cache Configuration 11.6 - Cache Control 11.7 - Circumventing The Cache 12 - Request Processing Configuration 12.1 - Rule Interpretation 12.2 - VMS File System Specifications 12.3 - Traditional File Specifications (ODS-2) 12.4 - Extended File Specifications (ODS-5) 12.4.1 - Characters In Request Paths 12.4.2 - File Name Ambiguity 12.4.3 - Characters In Server-Generated Paths 12.5 - Rules 12.5.1 - MAP, PASS, FAIL Rules 12.5.2 - REDIRECT Rule 12.5.3 - USER Rule 12.5.4 - EXEC/UXEC and SCRIPT, Script Mapping Rules 12.5.5 - SET Rule 12.6 - Reverse Mapping 12.7 - Mapping Examples 12.8 - Virtual Servers 12.9 - Conditional Mapping 12.10 - Mapping User Directories (tilde character ("~")) 12.10.1 - Using The SYSUAF 12.10.2 - Without Using The SYSUAF 12.11 - Cross Origin Resource Sharing 13 - Authorization Configuration (Basics) 13.1 - SYSUAF/Identifier Authentication 13.2 - Other Authentication 13.3 - Read and Write Groupings 13.4 - Considerations

This HTML document was produced from SDML (DEC DOCUMENT source) by the SDM2HTM utility (SDM2HTM AXP-1.11.7)