Subdomain mit htaccess umleiten und URL behalten

Ich habe gesucht und obwohl ich viele Themen in der Nähe gefunden habe, war keines genau das, wonach ich suche ...

Sagen wir auf meiner Website example.com, ich habe die Subdomain secure.example.com erstellt

Diese Subdomain wird SSL haben.

Was ich tun möchte, ist Anfragen umzuleitenhttps://secure.example.com/path/ Gehen Sie zu www.example.com/path/ und behalten Sie dabei die URL beihttps://secure.example.com/path/

Beachten Sie, dass der Zweck von subdomain.example.com SSL ist, sodass die obige Umleitung mit SSL funktionieren muss

Ich möchte ein paar andere Weiterleitungen im htaccess verwenden: 1) Nicht-www umleiten, um Subdomains zu ignorieren (so wird secure.example.com nicht zu www.secure.example.com) 2) /index.php umleiten zu / 3) und nicht zuletzt SSL auf secure.example.com erzwingen

Darüber hinaus verfügt die Warenkorbsoftware über zusätzliche htaccess-Anweisungen für Funktionalität und SEO (siehe unten).

Mein aktueller Root-Zugriff:
# Prevent Directoy listing 
Options -Indexes

# Prevent Direct Access to files
<FilesMatch "\.(tpl|ini|log)">
 Order deny,allow
 Deny from all
</FilesMatch>

# Turn Rewrite Engine On
RewriteEngine On

## index.php to root
Options +FollowSymlinks
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.example.com/ [R=301,L] 

## non-www to www ignore subdomains
RewriteCond %{HTTP_HOST} ^example.com [NC] 
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]

RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

Antworten auf die Frage(1)

Ihre Antwort auf die Frage