Reindirizzamento da Non WWW a WWW - htaccess inserito in una sottocartella


0

Sto lavorando su un sito che ha .htaccessfile in root. C'è una cartella chiamata babynames. Questa cartella ha anche un .htaccessfile. Ho bisogno del codice per reindirizzare da NON WWW a WWW per questa cartella. Chiunque arriva in questa cartella senza www dovrebbe essere reindirizzato a www.

Il codice a /babynames/.htaccessè


RewriteEngine On RewriteBase /babynames/

RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.astrolika.com/babynames/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ /babynames/404.php/$1 [L,QSA]


ErrorDocument 404 /babynames/404.php

DirectoryIndex index.php

Qualcuno può guidarmi per risolvere questo problema.


Quale problema, precisamente?
Grawity

Se utilizzo https senza www non viene reindirizzato a www per la cartella babynames
amita734

Risposte:


0

Dal post Usa htaccess per aggiungere www con supporto https :

RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

La seconda condizione controlla se la variabile di ambiente HTTPS (o ono off) è impostata su one acquisisce l'aggiunta sche è quindi disponibile con %1. Se non corrisponde, %1è solo una stringa vuota.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.