Mam obsługę RoR u hostingodawcy poprzez panel Direct Admin (przy użyciu pluginu Rails in DA).
Wygląda to tak, że aplikacja jest tworzona w katalogu “katalog_domeny/Rails/nazwa_aplikacji”, zaś w katalogu “katalog_domeny/public_html” (który jest oczywiście widoczny w sieci pod http://mojadomena), jest tworzone automatycznie dowiązanie o nazwie “nazwa_aplikacji” do “…/Rails/nazwa_aplikacji/public”.
Co mogę zrobić? Coś zapisać w public_html/.htaccess? Jakiś rewrite? A może w railsowym public/.htaccess też? Proszę o poradę dla początkującego kodera.
Przyłączę się z innym zapytaniem. Mam dokładnie taka samą sytuację i okazuje się, ze strony nie widzą mi zawartosci katalogu public. Zmienilem router.rb tak, ze kontrolery dzialaja, jednak css juz nie jest widoczny.
W zeszlym roku www.warhammer-online.pl chodzil wlasnie na takiej konfiguracji, nie mam juz dostepu do poprzedniego konta ale moze nakresle jak rozwaizalem owy problem.
W glownym katalogu umiescilem przekierowanie rewrite_url z www.warhammer-online.pl(.*) na www.warhammer-online.pl/app$1 Niestety byl jakis problem z mod_rewrite i musialem cos pogrzebac w dispatch.fcgi, nie pamietam dokladnie co to bylo ale cos z parametrami po prostu wszystkie linki http://www.warhammer-online.pl/cos/cos/cos?id=1 byly widziane przez dispatcher jako http://www.warhammer-online.pl/app/cos/cos/cos, parametry gdzies ginely.