How to request and edit your professional website
Intended for:
Professional website users.
Scenario/Use case:
This article provides instructions on how to:
- Request a professional website.
- Edit your professional website.
Employees and users at Fermilab can request a professional website hosted on Fermilab’s central web server. You may use this site to list professional information about yourself and link to your projects and papers. Professional website owners must read and follow the Fermilab Policy on Computing.
These sites are supported by the Core Computing Division. The initial quota for each site is 1GB with a maximum quota of 2GB upon request.
Instructions:
Requesting a professional website on the central web server
As of November 2016, you may NOT need to request a professional home page via Service Desk. It may have been automatically created for you. If you use a Windows computer, map a drive to \\filesrv\web. In this area, select the letter that matches the first letter of your user name and look for the subdirectory that matches your user name. If you find such a subdirectory, you can then copy your web files there and view them via http://home.fnal.gov/~username/.
For information about accessing your professional home area on a Mac or Linux computer, see http://cd-docdb.fnal.gov/cgi-bin/ShowDocument?docid=5375.
If you can’t find a subdirectory that matches your username, log in to https://servicedesk.fnal.gov and fill out the Request Service form to have your professional website activated.
Editing your professional website
NOTE: Your professional website is found under filesrv01:/publicweb. It is not stored in the public_web directory in your personal home directory.
To edit your site:
- Connect to the central web server content area by following instructions in http://cd-docdb.fnal.gov/cgi-bin/ShowDocument?docid=5375
- Navigate to your directory. Professional website directories are grouped by the first letter of users’ account name. For example, if your account name is “ptr”, you need to go to the “/publicweb/p/ptr” directory.
- In your directory, you can create and edit your web files. You no longer need to create or use a “public_html” folder for your web files.
- To create a homepage, create a file called “index.html” in your directory. You may add more files, such as images or other HTML files, to your directory as needed.
NOTE:
- You will not be able to allow others to edit files in your professional website directory. The security controls being used prevent this from occurring.
- Files in your professional website directory are viewable by the public via a web browser. If you need to keep some files private, do not put them in your professional website directory.
PHP and CGI scripts
PHP and CGI scripts are not supported in your professional website area. Please see your experiment or department management to request space for project-related PHP or CGI scripts on your experiment or department web server.
Disabled Apache Directives
The following "Options"-type Apache Directives have been disabled from use for security and policy reasons. Using one or more of them within an .htaccess file in your professional website directory will cause the Apache HTTPD server to disable your website until they are removed.
Disabled Apache Option |
Allowed Alternative |
Reason for Being Disabled |
Options All |
None |
Since certain specific Options have been disabled |
Options ExecCGI |
None |
CGI scripts are not allowed within the professional website area |
Options Includes |
IncludesNOEXEC |
IncludesNOEXEC is allowed and will perform the same function as "Includes", only without the ability to execute CGI scripts which, as previously stated, has been disabled. |
Options +Indexes |
None |
By Security policy, directory viewing has been disabled. |
See Also: