Naprawić uszkodzone linki hosting Drupal
Kładę moje pierwsze „prawdziwe” Drupal serwisie internetowym. Ale. Zabrakło mi do Suszka.
Po migracji bazy danych i plików na serwerze na żywo. Wszystkie linki na stronie są podzielone z wyjątkiem strony głównej.
Mam przejrzał forach i zdobyć wrażenie, że może to mieć coś wspólnego z plikiem .htacces. Może potrzebują pewne korekty w zakresie podstawy przepisywania. Ale nie mogę zmusić go do pracy.
# Modyfikacja RewriteBase jeśli używasz Drupal w podkatalogu albo w
# VirtualDocumentRoot oraz zasady przepisujące nie działają prawidłowo.
# Na przykład, jeśli strona jest na example.com/drupal Uncomment i
# Zmodyfikować następujący wiersz:
# RewriteBase / drupal
Na lokalnym komputerze moja strona mieszka w katalogu wamp> www> Folder strony
Na hoście żywo moja strona mieszka w directorry html PUBLIC
Daj mi znać, co myślicie. Wiem, że to powtórka z innych stanowisk. ale odpowiedzi widziałem gdzie indziej były dość niejednoznaczne, zwykle z facetem, z prośbą o pomoc jeszcze z prośbą o pomoc.
Jestem zdecydowanie newb więc proszę nie czuć się źle o rozpoczęciu na poziomie podstawowym.
Dziękuję wszystkim. I poważnie docenić.
John Pitcairn skomentował 9 czerwca 2011 o 23:13
Jeśli spróbujesz URL podobnego /index.php?q=node/1 zamiast po prostu / node / 1, to działa?
Jeśli tak, to prawdopodobnie Twój komputer nie obsługuje czyste adresy URL, i trzeba to wyłączyć w swoim miejscu config, lub skonsultować się z hostem o umożliwienie mod_rewrite.
ahaque89 skomentował 10 czerwca 2011 o 00:08
HRM. Masz rację.
/index.php?q=node/2 -> Konkursy
/ Node / 2 -> nie działa
To jest bardzo złe nie jest to. Wszystkie moje linki wewnętrzne i wszystkie moje poglądy opierają się na tych odniesień tak czyste adresy URL. Czy to znaczy, muszę ponownie połączyć praktycznie wszystko od zera.
będę musiał zrobić rozeznanie. Dzięki ton dla tego ważnego pojęcia!
ahaque89 skomentował 10 czerwca 2011 o 08:27
Wydać okrzyk radości! Wyłączenie czyste adresy URL było wszystko, co potrzebne do zrobienia. Po prostu miał kilka linków wewnętrznych, aby naprawić ale zajęło w ogóle czasu. (Wszystkie moje menu i media osadzone były w dobrym stanie na własną rękę)
yourpalfranc skomentował 22 czerwca 2012 18:48
Moja sytuacja wydaje się być dokładnie takie same. Korzystanie z instrukcji Drupal.org na czystych adresów URL (drupal.org/node/15365) próbowałam kilka kombinacji zakomentowanie i zastąpienie przepisywania oświadczenia w pliku .htaccess, ale nic nie wydaje się działać. Na stronie głównej jest w porządku, a ja mogę zobaczyć indywidualny węzeł dodając bardziej kompletną ścieżkę jak index.php? P = node / 2. Próbowałem dodanie pełną ścieżkę do baseURL. Teraz mam to wykomentowane ponownie. Próbowałem zostały również ustawienie RewriteBase / Drupal. Nic nie wydaje się, aby rozwiązać ten problem.
Adres URL do tej strony nademo.drupal.francscafe.com
Fizyczne ścieżki na serwerze jest siteroot / drupal
Będę wdzięczny za każdą pomoc można dostarczyć jak jest to również moja pierwsza próba opublikowania witryny Drupal do usług hostingowych.
Z góry dziękuję.