Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
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.