apache tutorial - How to add or remove the www prefix in domain URLs - apache - apache web server - apache server - apache2




  • To add or remove the www prefix in your domain's URLs. For example, if users type www.example.com in their browsers, you can automatically redirect them to example.com, or vice versa.
  • For Search Engine Optimization (SEO) purposes, it is preferable to have a website respond only to http://www.example.com or http://example.com, not both.
  • Otherwise, search engines see duplicate content on the www and non-www domains, and may downgrade the site ranking.

Adding the www prefix to domain urls

  • You can automatically add the www prefix to your domain's URLs by using Apache rewrite rules in a custom .htaccess file. To do this, follow these steps:
    • Create an .htaccess file in your public_html directory. If you already have an .htaccess file in the public_html directory, you can modify it.
    • Copy and paste the following lines of text into the .htaccess file:
# Add www to any URLs that do not have them:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
click below button to copy the code. By Apache tutorial team
    • Save the .htaccess file.
    • To test the configuration, use your web browser to visit http://example.com, where example.com represents your domain name. The browser should be redirected to http://www.example.com.

Removing the www prefix from domain urls

  • You can automatically remove the www prefix from your domain's URLs by using Apache rewrite rules in a custom .htaccess file. To do this, follow these steps:
    • Create an .htaccess file in your public_html directory. If you already have an .htaccess file in the public_html directory, you can modify it.
    • Copy and paste the following lines of text into the .htaccess file:
# Remove www from any URLs that have them:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]
click below button to copy the code. By Apache tutorial team
  • Replace example.com in the final line of text with your own domain name.
  • Save the .htaccess file.
  • To test the configuration, use your web browser to visit http://www.example.com, where example.com represents your domain name. The browser should be redirected to http://example.com.

Related Searches to How to add or remove the www prefix in domain URLs

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add wikitechy.com to your ad blocking whitelist or disable your adblocking software.

×