Htaccess Redirect Generator

Htaccess Redirect Generator makes it simple to create SEO targeted .htaccess redirects using this straightforward tool. Enter your domain, and then select the kind of redirect you want to create.

1. Select redirect type

2. Enter your domain name

Do not include www. Domain name only - e.g.

3. Get your code

4. Copy the code to your .htaccess file


On web servers that are running with the Apache Web Server software the .htaccess configuration file is put in. .htaccess stands for abbreviation of Hyper Text accessibility. Once this file is uploaded, within the Apache Web Server will detect and execute the commands stored in the file. The file can be used for:

  • Modify configuration for Apache Web Server
  • Disable or enable functionality and features.
  • Redirects to handle
  • Protect passwords
  • Deny access to children's visitors via IP address
  • Redirect visitors

There are many other capabilities which the .htaccess file could be programmed to carry out. The file's name cannot be changed , nor can an extension is added to it. If you alter the name, or save it using an extension and upload it to the internet, it won't be recognised. If you've ever utilized the Content Management System like Drupal, Joomla or WordPress you might have seen this file. It is possible that you have also edited it. Certain web servers don't permit editing. However, you can make the file yourself and add it to particular directories.


You can make the .htaccess file with a good text editor, such as TextPad, UltraEdit and Microsoft WordPad. You can't make use of Microsoft NotePad. You can turn on security for passwords and also redirect users to an error page that you have created if the user is unable to log in or redirect to a specific page if an error is detected by users. A .htaccess file could include a single or a number of lines, depending on the functionality you wish to add to it. It is necessary to use the FTP (File Transfer Protocol) application in order to transfer the file. You must also upload the file using "ASCII" format. Certain FTP applications use "BINARY" as the default mode upload mode for files. If this is the case, you'll need to change it back in order to "ASCII". Upload the file in the directory you would like to put it in. If you check the files within the directory of your website, you may not see it , as the software on your server likely to hide it.


.htaccess file is extremely helpful in the handling of errors. People are annoyed when they see an error message, such as a 500, 401, or 404 message on a site. This is the reason why the .htaccess file is used to display a welcoming message to your visitors in the event that they have any issue accessing your site.


Redirects let a webmaster redirect the visitors to your website between one site to the next within the site. You may also redirect a user to a different site. This is a useful option for webmasters who do not want users to visit specific pages on their website.


This is perhaps the most crucial function webmasters may want to include. They do not need anyone who isn't allowed to access the website. For instance, you have to possess a valid user ID and password to be able to access the email accounts you have. If password protection is offered, a user feels more secure sharing data on that site. Many social media websites are password-protected. For your website to be password protected, you'll need to add certain instructions inside your .htaccess file.


Another option is to have this feature included in your website by with the help of .htaccess file. Certain websites do not wish visitors from specific IP addresses to visit their site. This is very beneficial to block unwanted visitors. Webmasters can select the IP addresses that are allowed visitors to the website and what IP addresses restrict visitors. In the majority of cases, webmasters allow visitors to access their website from a particular number of IP addresses, and stop visitors coming from all other IP addresses. Government agencies, organizations and other entities employ this technique to block undesirable visitors.

If you find many visits from unidentified websites you may block that website in the event you think they might be stealing the integrity of your CSS files. It is also possible to block access to referrers.


The process of putting all the commands webmasters could require to execute in the .htaccess file on the server for web requires the user to be familiar with HTML code. Yes, the commands needed for using the .htaccess file to execute could be written using the text editor, however they can't be used as an application.

To create a redirection from non-www to www , or from non-www to non-www, there's an .htaccess tool that is available at If you'd like to use the tool to create the code you need to add into your site's .htaccess file, go to using your browser search. Then, on the website, scroll down until you see the .htaccess redirect generator tool icon, and then click it. There are two options:

  • Redirecting away from the www domain to non-www
  • Redirect non-www from www to

The default option is the first one. Enter your domain's name and click the 'Get your Code click. There's a captcha which will require verification. After you've completed that, the generated code will appear on the box that results. Then, copy the code here and paste it into the .htaccess file.

After successful making changes to the .htaccess file, it will execute this redirection function. The website's visitors are redirected to a different website in a seamless manner.


The .htaccess file is a useful tool for webmasters who want to manage their websites. They can display user-friendly messages in the event of an error, add restrictions on passwords, redirect visitors and block access to certain IP addresses, and more. To offer all of these features on Apache web servers, requires an administrator to be acquainted with the various possibilities and be aware of how to make an htaccess file as well as how to utilize htaccess. Webmasters can seek assistance from a professional developer or experienced in the art of coding HTML. Make sure that any modifications made to the.htaccess file will directly impact the way a website operates and responds to the user's requests. So, you need to know the procedure and precisely how to accomplish it when you make changes to the .htaccess file of a site. Avoid making any changes if not familiar with the commands you can encode into .htaccess.

Related SEO Tools