Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 25 Dołączył: 22.05.2011 Ostrzeżenie: (0%)
|
Witam,
mam następującą strukturę katalogów: Kod /app W katalogu web siedzi index.php:/controllers /vendor /views /web Teraz chciałbym pozbyć się katalogu web z URLa. W tym celu umieściłem pliki .htaccess w katalogach /Silex oraz /Silex/web. Niestety wchodząc przez localhost/Silex dostaję błąd "[404] No route found for GET "/Silex/". Wchodząc w ten sposób: localhost/Silex/index.php wszystko jest ok. Nie mam już pomysłów co mogę robić źle. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 25 Dołączył: 22.05.2011 Ostrzeżenie: (0%)
|
Cytat hmm czegoś nie rozumiem chyba, co masz na myśli pisząc główny katalog aplikacji dla apache ten katalog to webroot ? jeżeli tak i wrzucisz do niego jeszcze katalog /web/ to link będzie wyglądał tak http://localhost/Silex/web/ Pisząc o głównym katalogu aplikacji nie mam na myśli htdocs (C:/xampp/htdocs), a katalog, w którym znajduje się aplikacja. http://localhost/Silex/web/ - dokładnie tak to wygląda. Główny katalog aplikacji to Silex. Żeby było jasne - nie chcę wrzucić całej aplikacji do tego katalogu web, a jedynie index.php, css, js itp. Kontrolery, widoki, vendors chce mieć w katalogu wyżej żeby nie były one dostępne z poziomu przeglądarki.Cytat jeżeli jednak nie chcesz w url mieć /web/ a /Silex/ to webroot, wtedy po prostu do Silex wrzuć zawartość web a poziom wyżej wrzuć wszystko inne (vendors itd.). Mógłbym tak zrobić, ale nie satysfakcjonuje mnie takie rozwiązanie. Poza tym, np. niektóre hostingi zabraniają wrzucać pliki powyżej public_html.
Ten post edytował 404 23.11.2013, 12:24:16 |
|
|
|
404 [inny][Silex] Konfiguracja katalogu "web" pod Apache 11.11.2013, 15:38:10
c1chy Jeżeli Silex jest katalogiem głównym to cała zawar... 12.11.2013, 22:42:05
404 Silex jest głównym katalogiem aplikacji, ale chcia... 12.11.2013, 23:16:23
c1chy hmm czegoś nie rozumiem chyba, co masz na myśli pi... 13.11.2013, 00:00:03 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 18:14 |