Skip to content

Instantly share code, notes, and snippets.

@ScottPhillips
Created February 2, 2012 04:30
Show Gist options
  • Save ScottPhillips/1721489 to your computer and use it in GitHub Desktop.
Save ScottPhillips/1721489 to your computer and use it in GitHub Desktop.
Common .htaccess Redirects
#301 Redirects for .htaccess
#Redirect a single page:
Redirect 301 /pagename.php http://www.domain.com/pagename.html
#Redirect an entire site:
Redirect 301 / http://www.domain.com/
#Redirect an entire site to a sub folder
Redirect 301 / http://www.domain.com/subfolder/
#Redirect a sub folder to another site
Redirect 301 /subfolder http://www.domain.com/
#This will redirect any file with the .html extension to use the same filename but use the .php extension instead.
RedirectMatch 301 (.*)\.html$ http://www.domain.com$1.php
##
#You can also perform 301 redirects using rewriting via .htaccess.
##
#Redirect from old domain to new domain
RewriteEngine on
RewriteBase /
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]
#Redirect to www location
RewriteEngine on
RewriteBase /
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]
#Redirect to www location with subdirectory
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} domain.com [NC]
RewriteRule ^(.*)$ http://www.domain.com/directory/index.html [R=301,NC]
#Redirect from old domain to new domain with full path and query string:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^(.*) http://www.newdomain.com%{REQUEST_URI} [R=302,NC]
#Redirect from old domain with subdirectory to new domain w/o subdirectory including full path and query string:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/subdirname/(.*)$
RewriteRule ^(.*) http://www.katcode.com/%1 [R=302,NC]
Rewrite and redirect URLs with query parameters (files placed in root directory)
Original URL:
http://www.example.com/index.php?id=1
Desired destination URL:
http://www.example.com/path-to-new-location/
.htaccess syntax:
RewriteEngine on
RewriteCond %{QUERY_STRING} id=1
RewriteRule ^index\.php$ /path-to-new-location/? [L,R=301]
Redirect URLs with query parameters (files placed in subdirectory)
Original URL:
http://www.example.com/sub-dir/index.php?id=1
Desired destination URL:
http://www.example.com/path-to-new-location/
.htaccess syntax:
RewriteEngine on
RewriteCond %{QUERY_STRING} id=1
RewriteRule ^sub-dir/index\.php$ /path-to-new-location/? [L,R=301]
Redirect one clean URL to a new clean URL
Original URL:
http://www.example.com/old-page/
Desired destination URL:
http://www.example.com/new-page/
.htaccess syntax:
RewriteEngine On
RewriteRule ^old-page/?$ $1/new-page$2 [R=301,L]
Rewrite and redirect URLs with query parameter to directory based structure, retaining query string in URL root level
Original URL:
http://www.example.com/index.php?id=100
Desired destination URL:
http://www.example.com/100/
.htaccess syntax:
RewriteEngine On
RewriteRule ^([^/d]+)/?$ index.php?id=$1 [QSA]
Rewrite URLs with query parameter to directory based structure, retaining query string parameter in URL subdirectory
Original URL:
http://www.example.com/index.php?category=fish
Desired destination URL:
http://www.example.com/category/fish/
.htaccess syntax:
RewriteEngine On
RewriteRule ^/?category/([^/d]+)/?$ index.php?category=$1 [L,QSA]
Domain change – redirect all incoming request from old to new domain (retain path)
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example-old\.com$ [NC]
RewriteRule ^(.*)$ http://www.example-new.com/$1 [R=301,L]
If you do not want to pass the path in the request to the new domain, change the last row to:
RewriteRule ^(.*)$ http://www.example-new.com/ [R=301,L]
#From blog.oldsite.com -> www.somewhere.com/blog/
retains path and query, and eliminates xtra blog path if domain is blog.oldsite.com/blog/
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI}/ blog
RewriteRule ^(.*) http://www.somewhere.com/%{REQUEST_URI} [R=302,NC]
RewriteRule ^(.*) http://www.somewhere.com/blog/%{REQUEST_URI} [R=302,NC]
@mohexamnews
Copy link

I implented this "Redirects for .htaccess" for our website Moh Exam News, and it worked quite well.

@AngeHill
Copy link

Thanks for sharing, But I'm using Blue WhatsApp, which has different features and functionalities compared to the standard version.

@wetwert
Copy link

wetwert commented Mar 5, 2024

let me check instapro apk and blue whatsapp apk.

@MelissaMartinY
Copy link

You can try app for CFMS Bill Status, it's an amazing app with multiple features as other apps and it's updated with useful functions as well.

@Preethi121121
Copy link

CFMS Bill Status app seems promising with its multiple features and regular updates for added functionality.Gb Whatsapp

@Majoo999
Copy link

If you're super curious about you're privacy and want to use enhanced features then must you FM Whatsapp which gives various new features like customization of themes. Besides these; you may add more than one account which helps you to keep your privacy safe.

@tarunkate
Copy link

A mixed number to decimal calculator seamlessly converts mixed numbers, which consist of an integer and a fraction, into decimal form, facilitating easier calculation and comparison. This tool is invaluable for students, educators, and professionals dealing with mathematical, financial, or technical computations requiring precision and clarity.

@Apksheep
Copy link

Have you ever played the Mobile Legend game? If yes then tell me What tool do you use? Well, I have found that Choox Sega is quite good for MLB.

@Nadinee77
Copy link

How to use Insta Pro

@iftimania1
Copy link

looks like good redirects, share code on whatsapp gold

@onecryear
Copy link

many people use WhatsApp gbprowa.com

@mahnoori1
Copy link

Exploring the latest features on GB WhatsApp feels like finding hidden gold! The customization options are unmatched, making chatting a breeze. It's like having a VIP pass to the ultimate WhatsApp experience. Gold WhatsApp truly elevates communication to a whole new level of convenience and style.

@johndon1211
Copy link

FM WhatsApp, an instant messaging application, has connected people across the world. Through this application, you can even come to know whether someone is online or offline and whether someone has seen your messages or not.

@mahnoori1
Copy link

Meta Threads App Login is a new addition to microblogging world making communication across the world faster and uniquie.

@ehabmohsen66
Copy link

Discover Premier Digital Strategies: At Digitology, the top SEO agency in Egypt, we unlock your brand's potential with cutting-edge digital marketing techniques. Experience growth like never before!

@ehabmohsen66
Copy link

Elevate Your Brand with Excellence: Join forces with Digitology, the best digital marketing agency in Egypt. Our bespoke strategies ensure your brand stands out in the digital realm.

@ehabmohsen66
Copy link

Transform Your Digital Presence: As the top digital marketing agency in Egypt, Digitology specializes in creating dynamic digital experiences that captivate and convert.

@Abdul-67543
Copy link

"Your website provides valuable insights into FM WhatsApp, offering users a deeper understanding of its features and benefits. It's a helpful resource for those seeking to enhance their messaging experience. Keep up the good work!"

@mahnoori1
Copy link

AN WhatsApp is my go-to app for international communication.

@mahnoor121
Copy link

best Pencuri Movie download and enjoy with family and friends.

@wetwert
Copy link

wetwert commented May 8, 2024

So developers still retain the valuable features that YouTube Vanced Download has and that every user loves.

@wetwert
Copy link

wetwert commented May 8, 2024

Insta Pro APK is the best Insta Mod Developed By SamMods for Android devices 2024. https://iinstapro.net/

@lucks420
Copy link

lucks420 commented May 9, 2024

https://instahelper.in/ is the best platform to get solutions related to instagram problems

@wetwert
Copy link

wetwert commented May 9, 2024

thanks to get lightroom mod apk.

thanks for sharing inshot pro apk.

@Shano1122
Copy link

our website provides valuable insights into FM WhatsApp, offering users a deeper understanding of its features and benefits. It's a helpful resource for those seeking to enhance their messaging experience. Keep up the good work!"

@PearlHolland
Copy link

Unlock a world of audio content by converting YouTube videos to MP3.

@Abdul-67543
Copy link

FM WhatsApp is a modified version of the official WhatsApp. A lot of people use FM WhatsApp on many devices. I know you are using WhatsApp on your Android phone, but for the sake of comfort, you should analyze using WhatsApp on your PC or laptop.
https://fmwts.com/fm-whatsapp-for-pc/

@tonikroos1
Copy link

Looking to join fun and engaging communities? Check out the latest girls WhatsApp group links on MBWhatsKing.com. These groups are perfect for meeting new friends and sharing common interests. Visit now to find and join the best girls WhatsApp groups

@salmawisoky
Copy link

The feeling of driving a car in Drift Boss is very real.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment