NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Špatné nastavení .htaccessu ve www složce

Aktivity
Avatar
Petr Jaromír:30.9.2017 14:58

Ahojte, strašně jsem si chtěl zkusit do URL mého projektu přidat takové to ‚www.‘, tak jsem hledal na internetu a na začátek .htaccessu ve složce www jsem přidal následující řádky:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Ale nějak mě to na localhostu nejelo a vždy mě to přesměrovalo jinam, než jsem chtěl. Tak jsem vrátil .htaccess do původního stavu, přemazal cache, proxi a sessions v nette. Problém je v tom, že mě to i nadále přesměrovává na www.localhost/… jenom, když jsem na úvodním end pointu na stránce. Pokud tam mám už nějaké ‚/login‘, tak k přesměrování nedojde a aplikace funguje.
Můj .htaccess

# Apache configuration file (see httpd.apache.org/docs/current/mod/quickreference.html)

# disable directory listing
<IfModule mod_autoindex.c>
    Options -Indexes
</IfModule>

# enable cool URL
<IfModule mod_rewrite.c>
    RewriteEngine On
    # RewriteBase /

    # use HTTPS
    # RewriteCond %{HTTPS} !on
    # RewriteRule .? https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

    # prevents files starting with dot to be viewed by browser
    RewriteRule /\.|^\.(?!well-known/) - [F]

    # front controller
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule !\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz|map)$ index.php [L]
</IfModule>

# enable gzip compression
<IfModule mod_deflate.c>
    <IfModule mod_filter.c>
        AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/javascript application/json application/xml image/svg+xml
    </IfModule>
</IfModule>

To přesměrování na úvodním endpointu ‚/‘ probíhá i když ten .htaccess celý smažu :(
Nevíte čím to může být?
Předem děkuji za vaše rady.

 
Odpovědět
30.9.2017 14:58
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.