NOTE: SOME FUNCTIONALITY EMPLOYS JAVASCRIPT WASD Web Environment

WASD Web Environment

For version 11.5 release of WASD VMS Web Services.

Published July 2020

Document generated using wasDOC version 2.0.0

Abstract

This document is a guide to supporting Web documents within the WASD Web Services environment. It is not a tutorial on writing HTML documents.

For installation and update details see WASD Web Services - Installation

For detailed configuration information see WASD Web Services - Configuration

For the more significant features and facilities available see WASD Web Services - Features

For information on CGI, CGIplus, ISAPI, OSU, etc., scripting, see WASD Web Services - Scripting

Online Search

   

WASD VMS Web Services – Copyright © 1996-2020 Mark G. Daniel

License

Licensed under the GNU Public License, Version 3;

This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 3 of the License, or any later version.

This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

https://www.gnu.org/licenses/gpl.txt

You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

[email protected]
A pox on the houses of all spamers. Make that two poxes.

All copyright and trademarks within this document belong to their rightful owners. See 10. Attribution and Acknowledgement.

This is a static (file), multipart document.
Alternative single static and dynamic documents.
Links followed by ⤤ open in a new page.

Table of Content

1.…………………Introduction
2.…………………Document Access and Specification
2.1…………………Document Content Type
2.2…………………Explicitly Specifying Content-Type
2.3…………………Document Specification
2.3.1…………………Absolute File Path
2.3.2…………………Partial (or Relative) File Path
2.4…………………Extended File Specifications (ODS-5)
2.4.1…………………Characters In Request Paths
2.4.2…………………Characters In Server-Generated Paths
2.4.3…………………Document Cache
3.…………………Directory Listing
3.1…………………Controlling Access To A Directory
3.2…………………"Hidden" Files
3.3…………………Server Directives
3.3.1………………….WWW_WASD
3.3.2…………………Layout
3.3.3…………………Directory Style
3.3.4…………………Selective Listing
3.3.5…………………Listing Font
3.3.6…………………File Versions
3.3.7…………………Readme Files
3.3.8…………………Listing Delimiters
3.3.9…………………Suppressing Directories
3.3.10…………………Listing Refresh and Expiry
3.3.11…………………Scripting From Directory Listings
3.3.12…………………Auto-Scripting
3.3.13…………………Target Window
3.3.14…………………Specifying Content-Type
3.3.15…………………Icon Plain Text Link
3.3.16…………………Query String
3.3.17…………………Allowing Override
3.4…………………Directory Tree
4.…………………Server Side Includes (SSI)
4.1…………………Virtual Documents
4.2…………………Last-Modified Information
4.3…………………Pre-Expiring Documents
4.4…………………Directive Syntax
4.5…………………Directives
4.5.1…………………#ACCESSES
4.5.2…………………#CONFIG
4.5.3…………………#DIR
4.5.4…………………#DCL
4.5.5…………………#ECHO
4.5.6…………………#ELIF
4.5.7…………………#ELSE
4.5.8…………………#ENDIF
4.5.9…………………#EXEC
4.5.10…………………#EXIT
4.5.11…………………#FCREATED
4.5.12…………………#FLASTMOD
4.5.13…………………#FSIZE
4.5.14…………………#IF
4.5.15…………………#INCLUDE
4.5.16…………………#MODIFIED
4.5.17…………………#ORIF
4.5.18…………………#PRINTENV
4.5.19…………………#SET
4.5.20…………………#SSI
4.5.21…………………#STOP
4.6…………………Variables
4.7…………………Flow Control
4.8…………………Query Strings
4.9…………………File and Virtual Specifications
4.9.1…………………THE_FILE_NAME
4.10…………………Time Format
4.11…………………OSU Compatibility
4.12…………………Script-Generated SSI Documents
5.…………………Document Searching
5.1…………………Plain-Text Search
5.2…………………HTML Search
5.3…………………Search Syntax
5.3.1…………………Standard Search Form
5.3.2…………………Forms-Based Search
5.3.3…………………Search Options
5.3.4…………………Example Search Form
6.…………………VMS Help and Text Libraries
7.…………………Bookreader Books and Libraries
8.…………………Web Document Update
9.…………………Index
10.…………………Attribution and Acknowledgement