Skocz do zawartości

Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zdjęcie

nowy serwis


  • Zaloguj się, aby dodać odpowiedź
10 odpowiedzi w tym temacie

#1
ctom

ctom

    Doświadczony

  • Zarejestrowani
  • PipPipPip
  • 77 postów
Witam,
Ostatnio kiedy instalowałem jeszcze Typolight zwykłą strukturę stron robiło się tak :
Dołączona grafika

i wszystko śmigało ... ale na Contao 2.10 dostaję "Page not found"

jak zrobię stronę startową od "Nowy serwis" czyli :

Dołączona grafika
strona jest generowana bez problemów

w pierwszej opcji "killuje" mnie w index.php tu :

Dołączona grafika

czy teraz w Contao trzeba tak robić czy coś źle ustawiłem ?
  • 0

#2
qrczak

qrczak

    Ekspert

  • Zarejestrowani
  • PipPipPipPipPip
  • 415 postów
  • LokalizacjaŻuławy

czy teraz w Contao trzeba tak robić czy coś źle ustawiłem ?


Od wersji 2.10, jak w rootpage ustawiasz domenę to trzeba wpisać www.domena.pl a kiedyś można było jedynie domena.pl (bez www). Teraz www jest wymagane. Przy pierwszym update'cie jednej z moich instalacji miałem to samo.
Oczwiście, o ile to jest u Ciebie przyczyną.
  • 0

#3
ctom

ctom

    Doświadczony

  • Zarejestrowani
  • PipPipPip
  • 77 postów

Od wersji 2.10, jak w rootpage ustawiasz domenę to trzeba wpisać www.domena.pl a kiedyś można było jedynie domena.pl (bez www). Teraz www jest wymagane.


czyli jak teraz instalujesz CMSa dla prostej stronki (np. bez wersji językowych) to robisz jak na Rys.1 czy na Rys.2 ?

bo w typolight wystarczyło zrobić ja na Rys.1 bez deklarowania nowej rootpage
  • 0

#4
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1 538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski
Zawsze powinno się tworzyć rootpage, nawet jeśli na jednej instalacji będzie tylko jeden serwis :)
  • 0

Codefog - Contao web development


#5
ctom

ctom

    Doświadczony

  • Zarejestrowani
  • PipPipPip
  • 77 postów

Zawsze powinno się tworzyć rootpage


no i wszystko jasne w Typolight powinno a w Contao trzeba :-)

dzięki !
  • 0

#6
gutenbergus

gutenbergus

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 189 postów
A powiedzcie co z robić w takiej sytuacji: jak wpiszę www.mojadomena.comto dla adresu http://www.mojadomena.com wszystko jest ok, ale gdy wpiszę w przeglądarce http://mojadomena.com to wtedy mam page not found. Co w takim razie robić? Nowy węzeł i redirect?
  • 0

#7
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1 538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski
Takie przekierowanie ustawia się w .htaccess i tak jest zrobione np. Contao.org. W pliku .htaccess musisz odkomentować i zmodyfikować linijki:

##
# Uncomment the following lines and replace "domain.com" with your domain
# name to redirect requests without "www" to the correct domain.
##
RewriteCond %{HTTP_HOST} ^mojadomena\.com [NC]
RewriteRule (.*) http://www.mojadomena.com/$1 [R=301,L]

  • 1

Codefog - Contao web development


#8
gutenbergus

gutenbergus

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 189 postów
Dziękuję. Zrobiłem jak radziłeś i rzeczywiście działa, ale... powoduje to zmianę adresu w momencie wywołania z tego bez www na ten z www. Sprawdziłem na instalacji 2.10.0 na innym moim serwerze gdzie mam 2 strony w panelu. Problem nie występuje. Zastanawiam się, czy zatem nie jest to wina serwera.
  • 0

#9
ArturMaly

ArturMaly

    Doświadczony

  • Zarejestrowani
  • PipPipPip
  • 62 postów
  • Strona www:zobacz
  • LokalizacjaKolonia
@Kamil, a można zrobić uniwersalną regułę przekierowującą wszystkie domeny na wersję bez www??
Bo było by to praktyczniejsze niż dopisywanie każdej domeny ręcznie.
  • 0

#10
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1 538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski
Pewnie można, ale nigdy nie zagłębiałem się w konfigurację mod_rewrite. Poszukaj w sieci.
  • 0

Codefog - Contao web development


#11
ArturMaly

ArturMaly

    Doświadczony

  • Zarejestrowani
  • PipPipPip
  • 62 postów
  • Strona www:zobacz
  • LokalizacjaKolonia
Właśnie już znalazłem:
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

  • 1




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych użytkowników