IANR Web Page Providers
Frequently Asked Questions (FAQ)

By Alfred Stark, IANR General Web Server Administrator
Last revised October 23, 2006

What is the default name of the home page?
What server software is the IANR Web Server running?

How do I set up my site to utilize UNL Templates?

Does this server support "Server Side Includes (SSI)"?
Does this server support "Front Page Extensions"?
Does this server support PERL Scripts?

How do load/update my files on to the IANR Web Server?
How do I change my FTP account password?
How do I set up for downloading files?

How do I obtain web access reports of my web site?
How do I control access to my files?

Additional documentation not contained in this FAQ:

FormMail2 - how to set up a web form that e-mails results and stores them in a file.
FormMail1- as of July 2006, FormMail1and FormMail2 are identical processes, so refer to FormMail2 documentation.
DataBase2 - how to set up a web form that only stores results in file.

Documentation of old routines/processes:

DataBase1


What is the default name of the home page?

The default home page for the IANR Web Server is INDEX.HTM or INDEX.HTML or INDEX.SHTML (in that order if you happen to place any combination of the three files in the same directory). If you use any of the three names you do NOT need to include the filename in the URL link to your home page. For example: Ag Econ uses INDEX.HTML, so users can specify the URL of
http://agecon.unl.edu/
rather than
http://agecon.unl.edu/index.html
The sole purpose is to help shorten the URL.

What software is the IANR Web Server running?

The IANR Web Server is running Windows 2000 Operating System and uses Apache version 1.3.x for web servers.

The FTP Server is using Cat Soft's Serv-U version 2.5x, set up to respond with Unix syntax. This server does support file upload/download resume.


How do I set up my site to utilize the UNL Templates?

Your web site is configured to be able to utilize the UNL Templates. You need to be aware there are two versions of the UNL Templates. The second version of UNL Templates is in the folder /ucomm while the first version of UNL Templates is in the folder /unlpub. You do not need to create or manage the contents of either folder as they are automatically synchronized once a day, Monday through Friday, with the UNL main server. More information about the UNL Templates, including documentation and training, is available from the UNL Web Developer Network web site at www.unl.edu/webdevnet/.

Note: This server configuration setting has all web sites on the physical IANR web server look to a single physical copy of the /ucomm and /unlpub folders, which are outside of your folders. This means that if you create a folder named /ucomm or /unlpub, that folder and its contents, are not seen by any http requests to your site.


Does this server support "Server Side Includes (SSI)"?

Yes, although for security reasons without exec tag. Also, for performance reasons, HTML documents using SSI the file extension must be .SHTML.


Does this server support "Front Page Extensions"?

No, it does not. "Front Page Extensions" may introduce serious security risks when activated on non-Microsoft servers. We have no plans to install them in the future on this server.

A few web page providers are using "Front Page" as their editor of choice. They have successfully loaded some pages that require portions of "Front Page Extensions" to be on the server. In these cases they have loaded the necessary elements directly into their directory on the server. This is fine, although without a doubt, NOT all extension features can be utilized in this fashion, so this is a "case-by-case" discovery of what will and will not work. For sure, database functionality does not work.


Does this server support "PERL Scripts"?

Yes, it does support Perl Scripts, utilizing using Perl 5.6 or earlier versions. If you have a certain Perl Script you would like to implement, please check with Alfred Stark ASTARK1@UNL.EDU or 402-472-5615. We will look at each on a case-by-case basis as many retrieved scripts are set up to run assuming an Unix Library of functions of which we may not have, as we run on Windows. We want to check them out, rather than being nailed by an innocent looking script, set up by some not so innocent hacker.


How do load/update my files on to the IANR Web Server?

To load or to make any changes to files on the IANR Web Server you must use FTP.

Note: Some programs provide a "Publish" option, which you may use. The "Publish" option automates the loading of files directly to the server without any additional software, see "SETTINGS for Programs with PUBLISH Option" settings below.

There are numerous FTP Client software choices, for all operating systems, so you may take your pick. You may want to check out TUCOWS for some very good choices of FTP and many other Internet programs. A popular choice at IANR is WS-FTP LE for Windows (shareware, free for educational or governmental agency use, check license agreement)

Download WS-FTP LE

FTP Settings for the IANR Web Server:
Profile Name:   name it something meaningful to you, suggestion: IANR Web Server
Host Name: www.ianr.unl.edu
Host Type: Unix or Automatic Detect
User ID: (as assigned)
Password: (as assigned)

SETTINGS for Programs with PUBLISH Option
Publishing Location: ftp://www.ianr.unl.edu <---NOTE: do NOT use trailing "/" on server name
User Name: (as assigned)
Password: (as assigned)
NOTE: When loading to subdirectories, you must specify the full directory specification in "Publishing Location" field. When doing so, you need to be aware that the root document directory on the server is named DOCS. Thus, the "Publishing Location" field should be filled in as:

ftp://www.ianr.unl.edu/docs/xxxx/yyyyy
The addition of the directory docs is added between the server name www.ianr.unl.edu and your directory of /xxxx/yyyyy
Example: for /agronomy/staff would be ftp://www.ianr.unl.edu/docs/agronomy/staff

NETSCAPE COMMUNICATOR SETTINGS
HTTP or FTP Location to publish to: ftp://www.ianr.unl.edu/docs/yourdirectories/
User Name: (as assigned)
Password: (as assigned)
NOTE: You must specify the full directory specification in the "FTP Location to publish to:" field. When doing so, you need to be aware that the root document directory on the server is named DOCS. Thus, the "FTP Location" field should be filled in as:

ftp://www.ianr.unl.edu/docs/yourdirectories/
The addition of the directory docs is added between the server name www.ianr.unl.edu and your directory of /yourdirectories/
Example: for /agronomy/staff/ would be ftp://www.ianr.unl.edu/docs/agronomy/staff/


How do I change my FTP account password?

You will need to use an FTP client that provides that provides a password change option or the command prompt option. Many clients provide neither; however Windows users may also go to a Command Prompt Window and then enter:

C:\Temp> ftp   www.ianr.unl.edu
Connected to www.ianr.unl.edu.
220 Serv-U FTP-Server v2.5f for WinSock ready...
User (www.ianr.unl.edu:(none)): yourusername
331 User name okay, need password.
Password: yourpassword
230 User logged in, proceed.
ftp> quote site pswd oldpassword newpassword
230 Password changed okay.
ftp> quit
221 Goodbye!
C:\Temp> exit


How do I set up to for downloading files?

You may point out to both Netscape and Microsoft Internet Explorer users, to click on the right mouse button on a link, which will bring up a menu with "Save..." as one of the options.

While the above will work, it can also be very helpful to use FTP to ensure the intended download with a left click. For such files as a PowerPoint presentation, an HTTP request for most users will actually display the presentation in their browser, as they have already loaded the PowerPoint plug-in into their browser. You may use an FTP link to download such files.

PLEASE NOTE - THERE IS NO ANONYMOUS SITE ON THE IANR WEB SERVER. However that does not prevent you from accomplishing the equivalent of anonymous, only how you accomplish it. For anonymous downloads you only need provide server name, directory(s), and filename. For non-anonymous download, you must ALSO provide id and password for logging on. For the IANR Web Server a special id and password has been set up:

  ID   download
  Password:   read
ID & Password need to be lowercase

This id/password will work for any file, in any directory on the server. However, this id will ONLY provide read access (not write, nor listing of files in directory), so the user has to know the exact directory and filename in order to retrieve anything. It provides no more access than by a web browser, except it provides for a clean download. If you have security concerns, check out the section on "How do I control access to my files?"

The syntax for downloading is:
ftp://download:read@www.ianr.unl.edu/your_directory/your_file

In other words, the link is nearly identical to your HTTP link, except that you
- substitute ftp for http
- add download:read@ after "//" and before the server name "www.ianr.unl.edu"

In the specific case of this file, IANRFAQ.HTML it would be:
ftp://download:read@www.ianr.unl.edu/internet/ianrfaq.html


How do I obtain web access reports of my web site?

You may obtain for your web site the web page accesses, visits, referring sites and more. This sample report will include information that will help illustrate what is possible for you to select to include in your own unit's report. To request to begin generating a report for your site, please fill out the:
      IANR Web Server Stats Request Form


How do I control access to my files?

To assist you with controlling access to your information, dynamic configuration is active on the IANR Web Server. The file named .htaccess, which is the standard name as recommended by Apache, controls this. The IANR Web Server is set up to allow access to all files by anyone. So if you place .htaccess in your web site's root directory, it will override the server's rules. You may add .htaccess files in any of your subdirectories to override .htaccess in your web site's root directory.

Creating the .HTACCESS Files

Documentation provided by Arno van Wouwe
Resource Page provided by BareMetal
Tutorial provided by 7 Seconds Resources, Inc

Apache password encrypting routine

Create account via web
Password routine - download HTPASSWD.EXE -- documentation


If you have questions or suggestions about this FAQ, please contact Alfred Stark at ASTARK1@UNL.EDU

Resources for Creating Web Pages Information
IANR Home