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
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
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 :)