Domain masking is a method of hiding the actual URL of a site. For example, if you have domainA.com and domainB.com, you can show visitors the content of  domainA.com but domainB.com still shows as the address in their browser.

Please note, search engines will see this as duplicate content (same content on both domainA.com and domainB.com) and this could affect search engine rankings for one or both of your sites. Using 301 redirects is the generally recommended for pointing one domain to another.

If domainA.com is your main domain, you can create domainB.com as a Parked domain. This will keep the URL of domainB.com in the browser address bar, but serve the content of domainA.com.

If domainA.com and domainB.com are both Addon domains, when you create domainB.com as an Addon, make sure you set the document root to be the same folder as domainA.com

Friendly URLs in Content Management Systems

There may be some cases where you are simply trying to create "friendlier" URLs in your site. If you're using a Content Management System (CMS) such as WordPress, Joomla or Drupal, there are built-in methods in these systems for creating these types of URLs. These types of URLs are called different things depending on your CMS. For example:

Other Friendly URLs

You can also make edits to your .htaccess file which will "rewrite" your URLs. Here are two examples:

  1. If you wanted to show the content of:

    http://yourdomain.com/subdirectory1/subdirectory2

    But you wanted the URL to look like:

    http://yourdomain.com/subdirectory1

    You could put this code in your .htaccess file:

    RewriteEngine On
    RewriteRule ^subdirectory1\/?$ \/subdirectory1\/subdirectory2\/

  2. If you want to hide file extensions in your URLs. For instance:

    Show content from:

    http://yourdomain.com/contact.php

    But you want the URL to look like:

    http://yourdomain.com/contact

    Put this in your .htaccess file:

    Options +MultiViews

  3. There are several options for URL masking, you may want to expermient with the different options to see which works best for your site.

Did you find this article helpful?

Login to comment.

Your Opinion Matters

... but we need to know what you're thinking!

I'm Christi Nickerson, your friendly Community Support technician, and I wrote the article you're looking at now. I like to think it's perfect, but I'm sure you have some suggestions. Please, let me know what they are!

Feedback
Your Email Address
Because we'd like to talk with you!

Have a Question?

If you need some help, submit your question to our Community! We guarantee a response within 60 minutes (8am - 9pm EST, Monday - Friday)

Recent Questions

  1. Can't login to email
  2. "WordPress Login Temporarily Disabled"?
  3. Google Adwords Credit Link Doesn't Work in AMP

Support Center Search

Current Customers

Email: support@WebHostingHub.com Ticket: Submit a Support Ticket
Call: 877-595-4HUB (4482)
757-416-6627 (Intl.)
Chat: Click To Chat Now

Ask the Community

Get help with your questions from our community of like-minded hosting users and Web Hosting Hub Staff.

Not a Customer?

Get web hosting from a company that is here to help.