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: Laravel - Forbidden 403

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Verquido
Tvůrce
Avatar
Verquido:7.4.2017 19:21

Vzal jsem fungující projekt a hodil ho na wedos. Bohužel se tam objevilo

Forbidden
You don't have permission to access / on this server.

Htacces mám skoro stejný jako základ + pár řádků

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>

    RewriteEngine On
    RewriteCond %{REQUEST_URI} !public
    RewriteRule (.*)$ public/$1 [L]

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ /$1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]

    # Handle Authorization Header
    RewriteCond %{HTTP:Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>

Už fakt nevím, kde dělám chybu

 
Odpovědět
7.4.2017 19:21
Avatar
Odpovídá na Verquido
Dominik Klapuch:8.4.2017 10:12

Vytvoř si u sebe na localhostu virtual hosta a tam si to zkoušej. Můžeš zkusit i .htaccess od Nette, určitě bude dost podobný.

Nahoru Odpovědět
8.4.2017 10:12
Kód a data patří k sobě.
Avatar
Verquido
Tvůrce
Avatar
Odpovídá na Dominik Klapuch
Verquido:8.4.2017 11:06

NA PC mi to normálně funguje. Jen když to přetáhnu na webhosting tak to blbne.

 
Nahoru Odpovědět
8.4.2017 11:06
Avatar
mayo505
Tvůrce
Avatar
mayo505:8.4.2017 11:22

s wedosom a .htaccess som mal aj ja problémy ale nepamätám si presne o čo išlo. Skús odstrániť tie ify, možno to pomôže, tj. nechaj len toto:

RewriteEngine On
RewriteCond %{REQUEST_URI} !public
RewriteRule (.*)$ public/$1 [L]

# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
 
Nahoru Odpovědět
8.4.2017 11:22
Avatar
Verquido
Tvůrce
Avatar
Odpovídá na mayo505
Verquido:8.4.2017 15:57

Já myslím že to má problém s tím že to nemá v rootu žádný index... Ale nwm jak v .htaccesu to obejít či tak.

 
Nahoru Odpovědět
8.4.2017 15:57
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 5 zpráv z 5.