WEB HOSTING UK CPANEL WEB HOSTING
MANAGED DEDICATED SERVERS WINDOWS WEB HOSTING
WINDOWS ASP.NET MSSQL ECOMMERCE HOSTING
VIRTUAL PRIVATE SERVERS PHP MYSQL LINUX HOSTING
MS SQL MS ACCESS ASP .NET WHM CPANEL RESELLER HOST
LINUX WINDOWS WEB HOSTING ECOMMERCE SHOPPING CART
OSCOMMERCE AGORA ZEN CART BUSINESS WEB SITE HOSTING
PERSONAL WEB SITE HOSTING DOMAIN NAME REGISTRATION
             BLOG HOME | FORUMS | AFFILIATES | CONTACT US

HTML Tutorials


What is Web-Based Email ?

Web-Based Email is an Internet-based email system that lets you send and receive
email messages from a Web browser. All you need to use Web-Based Email is an Internet
connection and the Internet Explorer Web browser (Internet Explorer v5.5 or later).
How do I access my Web-Based Email account ?
You can log on to your Web-Based Email account from your Web browser by going
to the Web address for your account. The Web address is the same as your domain
name
, except you replace “www” with “email”. For example, if your Web address
is “www.example.com”, your email address is “email.example.com”.

If you are receiving the error for mod_security, access denied with error code 403 when you check the error logs for any account. You can disable the mod_security for that account by adding a simple code in his .htaccess
==================
SecFilterEngine Off

SecFilterScanPOST Off
==========================
cheap web hosting

When creating a web site in HTML it is important to remember that popular browsers such as Microsoft Internet Explorer, Mozilla Firefox, Opera and others are capable of displaying web pages even if their code is not 100% compliant with the accepted standards for HTML as set down by the World Wide Web Consortium (W3C).

So, while a page may look fine onscreen, it could be riddled with HTML errors causing serious obstacles for the search engine spiders who visit your site to index it.

HTML coding errors are especially common with WYSIWYG (What You See Is What You Get) design programs such as Microsoft FrontPage or NetObjects Fusion and, since this type of software is often used by web designers with little or no experience of HTML, most of the time they can go unnoticed and thus cause long-term damage to a site’s search engine performance.

For those designers with only a minimal knowledge of HTML this can present an almost invincible problem since they cannot tell compliant code from its non-compliant counterpart.

But there’s nothing to worry, the W3C site includes a number of valuable tools designed to help web designers check their sites for any flaws and make the necessary corrections.

The most important among these are the HTML Validator and the Link Checker.

The HTML Validator detects and lists any coding errors present within a page and lists them in detail, thus enabling even designers with minimal HTML experience to make the necessary adjustments.

The Link Checker examines all links within the page both to other pages in the site and to images which are to be displayed onscreen.
Once again this enables the designer to pinpoint bad links or broken resources and take the required steps.

It should be noted that most quality web design programs have inbuilt link checking utilities which perform the same function, so a little reading up on your software can be of great help.

Web standards refer to standards for creating web sites that are internationally agreed on as the best practices, established by the W3C (World Wide Web Consortium) and other standards bodies. Web Standards are basically open standards which are primarlity used on the World Wide Web. These include HTML, JavaScript and CSS. In order for the Web to reach its full potential, the most fundamental Web technologies must be compatible with one another and allow any hardware and software used to access the Web to work together. Therefore, to lead the World Wide Web to its full potential, protocols and guidelines have been developed that ensure long-term growth for the Web.

How does a business benefit by adopting web standards

Lower development costs due to simpler development and maintenance using more semantic and structured HTML. The site would work with all major browsers.

Lower hosting costs – Less HTML results in smaller file sizes and quicker downloads. Smaller file sizes mean lower bandwidth which will eventually lower the site’s hosting costs.

Increase in usability – The pages download faster due to the smaller file size. This will keep your site’s visitors interested and encourage them to checkout what you have to offer in your business.

Increase in accessibility – Semantic HTML, where structure is separated from presentation, makes it easier for screen readers and alternative browsing devices to decipher the content.

Increase in search ability – Semantic HTML, where structure is separated from presentation, makes the content represent a larger part of the total file content. Combined with semantic markup this will improve search engine rankings. As your site’s search ability increases, so is your potential clients.

Better brand control – When presentation is separated by content, you have much better control over the branding of your sites. Your sites that channels content to conventional browsers, on PDA and mobile phones can be controlled by just changing the style sheet(s).

An HTML editor is a software application for creating web pages. Although
the HTML markup of a web page can be written with any text editor
, specialised HTML editors can offer convenience and added functionality.
For example, many HTML editors work not only with HTML, but also with
related technologies such as CSS, XML and JavaScript or ECMAScript.
In some cases they also manage communication with remote web servers
via FTP and WebDAV, and version management systems such as CVS or Subversion.

Do You Want to Try It?

If you are running Windows, start Notepad.

If you are on a Mac start SimpleText.

In OSX start TextEdit and change the following preferences:
Select (in the preferences window) “Plain text” instead of “Rich text” and
then select “Ignore rich text commands in HTML files”.
This is very important because if you don’t do this HTML codes probably won’t work.

Type in the following text:

This is my first homepage. This text is bold

Save the file as “mypage.htm”.

For developing a website you have many choices that you can use. If you already know HTML, you can just use the simplest, most basic program of all – Notepad. In fact, many webmasters do just that, and many of the best looking web sites are created completely by hand with no help at all from any other tool. Some of the other editors that are generally used are listed below, with a few brief comments about each. Notepad – Many people just use Notepad to edit their HTML files. It’s the text editing program that comes with all versions of Windows. Notepad is extremely simple, which more or less means you get to do everything by hand.

NoteTab Light – NoteTab Light is a replacement for Notepad which is intended to include some extensions to make editing HTML easier. It’s simple and easy to use, but not extraordinarily powerful.

NoteTab Pro - This is a very powerful and cheap HTML editor. It has a dictionary, clipart, a handy global-replacement feature and lots of other things to help and makes the webmaster life easier.

FrontPage 2000 – Frontpage 2000 has just about everything you could ever want, including full WYSIWYG support, dynamic HTML, forms and so on. On the downside, FrontPage 2000 does not support CGI, SSI or PHP at all – in fact, if your site uses CGI then you will note be able to use FrontPage 2000 upload capabilities. Use caution when choosing this editor – while it’s great for getting a site up fast, it can be very frustrating for more advanced users, and if you take advantage of the templates you will certainly be labeled an amateur. Also, using any FrontPage special features such as forms requires that your web host have FrontPage extensions installed, which limits your choice of providers.

Dreamweaver – Another good choice is Dreamweaver, which in many ways is the best editor of them all even though it is fairly expensive. On the downside, Dreamweaver has a very high learning curve for most users and it can be cumbersome to perform simple tasks.

Out of all of these editors, Dreamweaver is highly recommended and used in webhosting world by many webmasters, if you want a WYSIWYG editor although it can be a difficult program to learn. FrontPage 2000 is acceptable, if you don’t need any extensions, templates or special features.

When a browser requests a service from a web server, an error might occur.

This is a list of HTTP status messages that might be returned:


1xx: Information

Message: Description:
100 Continue Only a part of the request has been received by the server, but as long as it has not been rejected, the client should continue with the request
101 Switching Protocols The server switches protocol

2xx: Successful

Message: Description:
200 OK The request is OK
201 Created The request is complete, and a new resource is created.
202 Accepted The request is accepted for processing, but the processing is not complete

3xx: Redirection

Message: Description:
300 Multiple Choices A link list. The user can select a link and go to that location. Maximum five addresses
301 Moved Permanently The requested page has moved to a new url
302 Found The requested page has moved temporarily to a new url
303 See Other The requested page can be found under a different url
306 Unused This code was used in a previous version. It is no longer used, but the code is reserved
307 Temporary Redirect The requested page has moved temporarily to a new url

4xx: Client Error

Message: Description:
400 Bad Request The server did not understand the request
401 Unauthorized The requested page needs a username and a password
402 Payment Required You can not use this code yet
403 Forbidden Access is forbidden to the requested page
404 Not Found The server can not find the requested page
405 Method Not Allowed The method specified in the request is not allowed
406 Not Acceptable The server can only generate a response that is not accepted by the client
407 Proxy Authentication Required You must authenticate with a proxy server before this request can be served
408 Request Timeout The request took longer than the server was prepared to wait
409 Conflict The request could not be completed because of a conflict
410 Gone The requested page is no longer available
411 Length Required The “Content-Length” is not defined. The server will not accept the request without it
412 Precondition Failed The precondition given in the request evaluated to false by the server
413 Request Entity Too Large The server will not accept the request, because the request entity is too large
414 Request-url Too Long The server will not accept the request, because the url is too long. Occurs when you convert a “post” request to a “get” request with a long query information
415 Unsupported Media Type The server will not accept the request, because the media type is not supported

5xx: Server Error

Message: Description:
500 Internal Server Error The request was not completed. The server met an unexpected condition
501 Not Implemented The request was not completed. The server did not support the functionality required
502 Bad Gateway The request was not completed. The server received an invalid response from the upstream server
503 Service Unavailable The request was not completed. The server is temporarily overloading or down
504 Gateway Timeout The gateway has timed out
505 HTTP Version Not Supported The server does not support the “http protocol” version

Hyper Text Mark-Up Language (HTML) is the coding language used for creating World Wide Web pages. It is used to structure information — denoting certain text as headings, paragraphs, lists and so on — and can be used to define the semantics of a document. It allows text to be linked to another file on the Internet. HTML files are viewed with a World Wide Web browser.

Visit the following sites to learn more about HTML.

W3Schools : http://www.w3schools.com/html/default.asp
HTML Goodies : http://www.htmlgoodies.com/primers/html/
HTML Code Tutorial : http://www.htmlcodetutorial.com/
W3.org : http://www.w3.org/MarkUp/Guide/

To redirect http://domain to https://domain you need to put the following redirect rule in .htaccess under public_html.

RewriteEngine on
Options FollowSymLinks
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]

To use this rule mod_rewrite module should be installed on the server by default.