Przekierowanie domeny zamiast do / to do public

0

Mam takie pytanie jak przekierować domenę, żeby zamiast ją odpalać przez adres.pl/public to, żeby ją odpalać w taki sposób adres.pl

Bo mam projekt w laravelu i chcę podawać w pasku adresu nazwe bez public
Mam serwer na MyDevil.net

3

RewriteCond %{REQUEST_URI} !^/public
RewriteRule ^(.*)$ /public/$1 [NC,L]

0

Jest to dobrze do tego momentu kiedy jest tylko załadowana strona główna w momencie kiedy klikam na hiperłącze to jest komunikat nie znaleziono dokumentu bo się odwołuje do adresu adres.pl/main/12
a nie
adres.pl/public/main/12

2

Hm... u mnie to działa we wszystkich poniższych przypadkach:

http://domena.pl/ - wczytuje index "public"
http://domena.pl/main - wczytuje index "public/main"

http://domena.pl/plik.htm - "public/plik.htm"
http://domena.pl/main/plik.htm - "public/main/plik.htm"

Może masz później / wcześniej jeszcze jakieś polecenia powodujące konflikt?
Ew. to jakoś z ustawień samego serwera wynika.


A masz dostęp do httpd.conf albo czegoś podobnego, żeby tam sobie ustawić odpowiednie DocumentRoot ?

0

Niektóre hostingi mają tą opcję w panelu administracyjnym pod konfiguracją dla danej domeny. Teraz masz to pole puste i serwer oczekuje kontentu w katalogu głównym.

1 użytkowników online, w tym zalogowanych: 0, gości: 1