How to change the default webserver charset

You can change the default webserver character set by adding a custom rule in your .htaccess file. The rule should contain the actual rule - AddDefaultCharset , followed by the charset you wish to use.

For example, if you are having problems with pages which have text in Cyrillic, you can add this rule to your .htaccess file:

AddDefaultCharset windows-1251

Please note that this will change the default charset recursively for all folders. This means that if you put this rule in a .htaccess file in your main public_html folder, the default charset for all your files and subfolders will be set to the one defined in the rule.

This will not resolve charset issues if the text is in a database. More information on how to change the charset collation in a database can be found in this article.

  • 1 Users Found This Useful
Was this answer helpful?

Related Articles

Leverage Browser Caching for Images, CSS and JS

To leverage your browser's caching generally means that you can specify how long browsers should...

Enable gZIP via .htaccess

To enable gZIP for your text, html, JavaScript, CSS and XML add these files to your .htaccess:...

Last-modified Header Explained

The last-modified header is an HTTP header that tells your browser when was the last time the...

How to change my document root folder using an .htaccess file?

By default your website is loaded from the public_html folder of your account. The public_html...

How to enable Mod_Gzip

Mod_Gzip is an external extension module for Apache 1.3 web servers implemented to help with size...