Use Htaccess-File To Redirect All Requests Possible: Http To Https etc


Recommended Posts

hi there - good day dear experts 


This is the .htaccess code for permalinks in WordPress.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

we have the following ingrediences: 

-f and -d part means to give real directories and files higher priority.


how it works: 

^index\.php$ - [L] prevents requests for index.php from being rewritten, 

to avoid an unnecessary file system check. If the request is for index.php the directive does nothing

 - and stops processing rules [L].

This following block is all one single rule: this rule says that if it is not a real file and not a real directory, reroute the request to index.php.

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

well - the index.php itself interprets the URL that was requested by the client-machine (since PHP can see the requested URL using $_SERVER['REQUEST_URI']) and it calls the correct code for rendering the page the user requested.


and now to the issue of today:  i want to do this for using to redirect HTTP to HTTPs with mydomain - what kind of htaccess do i need to run?

what is wanted:  i want to do this for using to redirect HTTP to HTTPs with https://www.mydomain.com and https://mydomain.com/ and http://mydomain.com - what kind of htaccess do i need to run 


With my current .htaccess, this is what happens:

 

https://www.mydomain.com/ - i need this 

https://mydomain.com/ -i need this that subsequently  redirects to the above which would be  great

, it should redirect to the https version: 

note: i all way thought that i need to have a new /(and extra vhost to do this)

http://www.mydomain.com/

http://mydomain.com/


Here is the .htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
	# BEGIN WordPress
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
	


again: what is wanted: i want to have a redirect that helps in each time & situation With my current .htaccess, 

 

https://www.mydomain.com/ - i need this 
https://mydomain.com/ -i need this that subsequently  redirects to the above which would be  great

what is aimed: all options should load fine, it should redirect to the https version:  
note: i allways thought that i need to have a new /(and extra vhost to do this). but perhaps i do not need a second vhost!? Perhaps i can do it with .htaccess too!?

http://www.mydomain.com/
http://mydomain.com/


can you help out here..!?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • As a VR2 owner I don't think any thinking was involved with this product, mines mostly used to watch 2D content on a large screen, if I had a modern graphics card the VR would no longer be attached to the console
    • Can you please elaborate on what you mean by nuking it and the steps to do so?
    • I know, but I'm a creature of habit. It's hard enough for me to use macOS. I've been using Windows since I was 6. I do want to try Linux with the mini PC at some point since I have another desktop to use.  When you say wipe it, I'm assuming you mean to connect my USB drive with Windows to the mini PC, power it on and boot from the USB, delete the existing partition, and install Windows? Since I would never get to the desktop the first time, the odds of my USB drive being infected with malware and viruses are low?
    • I wouldn't use it anyway but I agree a price decrease should be present for nothing provided. I'm ok with my wireless charger from anker - I've NEVER plugged my phone in. Even the car base I (built) is wireless charging while it holds it for me.
    • Just got an S25 Ultra.... only because a family member was on an old S10 lite and needed an upgrade so I gave them my S23 Ultra and just bought my new 25. With this being maybe the only decent upgrade from the 25..it's a no deal for me. Honestly I doubt I'll upgrade again for another 3 years. The main reason I went to the 25 ultra was for Satellite usage but apparently duped with only for emergencies. I'm often times in a location with a clear LOS but there is so many customers (Verizon) that the signal is saturated so bad that I can't even send a text message out. It's kinda BS to this day they know there will be that many customers in those tight areas (football stadiums) but won't bring in a mobile trailer to boost signal capacity.
  • Recent Achievements

    • Collaborator
      fernan99 earned a badge
      Collaborator
    • Collaborator
      MikeK13 earned a badge
      Collaborator
    • One Month Later
      Alexander 001 earned a badge
      One Month Later
    • One Month Later
      Antonio Barboza earned a badge
      One Month Later
    • Week One Done
      Antonio Barboza earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      584
    2. 2
      ATLien_0
      219
    3. 3
      Michael Scrip
      172
    4. 4
      Xenon
      138
    5. 5
      +FloatingFatMan
      127
  • Tell a friend

    Love Neowin? Tell a friend!