Po pridaní prefixu www v .htacces sa dostane www aj za %HTTP HOST

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
iNviNho
Člen | 352
+
0
-

Ahojte chalani,

Uplne jednoduchy htaccess

<IfModule mod_rewrite.c>
    RewriteEngine On

	RewriteCond %{HTTP_HOST} !^www\.
	RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

	RewriteRule (.*) www/$1


</IfModule>

Chcem docieliť aby po zadaní domena.sk presmerovalo na www.domena.sk a podstrkávalo obsah z www/.

Ak zadám www.domena.sk všetko OK
Po zadaní domena.sk dostávam www.domena.sk/www ZLE … chcem www.domena.sk

Napadá vás fix?:)

Ďakujem

Editoval iNviNho (4. 5. 2017 14:15)

iNviNho
Člen | 352
+
0
-

Podarilo sa mi všetko krásne rozbehať

<IfModule mod_rewrite.c>
    RewriteEngine On


RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R,L]

RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

RewriteRule ^(.*)$ www/$1 [L]


</IfModule>

Čiže ak chce niekto pridať vždy www prefix do domeny, chce to mať zabezpečené SSL certifikátom (https) a nech sa podstrkáva obsah z www zložky, tak toto mne funguje :)