• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
  • Tagi:
Strona 1 z 2 12 OstatniOstatni
  1. #1
    PiotrJa jest nieaktywny Użytkownik
    Dołączył
    maj 2010
    Posty
    26

    Domyślnie Podwójne URLe

    Witam,

    na moim forum jest kilka różnych adresów, pod którymi znajduje się ta sama treść.

    na przykład:

    http://domenaxxx.pl/forum
    http://www.domenaxxx.pl/forum
    http://domenaxxx.pl/forum/forum.php
    http://www.domenaxxx.pl/forum/forum.php

    Czy w adminie jest opcja, żeby ustawić przekierowania 301 z adresów bez 'www' na te z 'www'. A także z adres:

    domena.pl/forum/forum.php
    na
    domena.pl/forum/

    ?

    Bardzo proszę o pomoc

    Pozdr
    Piotr



  2. #2
    Mateusz K. jest nieaktywny vBHELP.pl Team
    Dołączył
    wrz 2008
    Posty
    1 447
    Przydatne posty
    162

    Domyślnie

    Aby zrobić przekierowanie, stwórz plik .htaccess a w jego treści:

    Kod:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^twojadomena.pl [NC]
    RewriteRule ^(.*)$ http://www.twojadomena.pl/$1 [R=301,L]

    Co do przekierowania:
    domena.pl/forum/forum.php
    na
    domena.pl/forum/

    Ja polecam rozwiązania takie:
    Skopiuj zawartość pliki forum.php i wrzuć do pliku index.php a plik forum.php skasuj, wcześniej w PA-Ustawienia-Opcje-Ustawienia strony głównej w 1 linii czyli: Script Name for Forum Home Page zmieniasz forum na index.


  3. #3
    PiotrJa jest nieaktywny Użytkownik
    Dołączył
    maj 2010
    Posty
    26

    Domyślnie

    Dzięki Mateusz!

    Czy kod:

    Kod:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^twojadomena.pl [NC]
    RewriteRule ^(.*)$ http://www.twojadomena.pl/$1 [R=301,L]
    przekierowywał będzie tylko stronę główną, czy także każdą inną stronę, np.:

    z: http://domenaxxx.pl/showthread1233
    na: http://www.domenaxxx.pl/showthread1233
    itd...

    ?


  4. #4
    Mateusz K. jest nieaktywny vBHELP.pl Team
    Dołączył
    wrz 2008
    Posty
    1 447
    Przydatne posty
    162

    Domyślnie

    To przekierowuje wszelkie adresy bez www na te z www, dotyczy to ustawionej domeny a więc nie ważne co jest dalej po domenie w adresie domena automatycznie przekierowuje się na www.twojanazwa.pl

    Dodatkowo w PA-Ustawienia-Opcje-Nazwa forum / Adres URL / Szczegóły kontaktu zmień adres na ten z www.
    Ostatnio edytowane przez Mateusz K. ; 09.03.2012 o 13:22


  5. #5
    PiotrJa jest nieaktywny Użytkownik
    Dołączył
    maj 2010
    Posty
    26

    Domyślnie

    Mateusz,

    zastosowałem się do zmian i:

    1) Wrzuciłem HTACCESS do katalogu /forum/ - tam gdzie jest cale forum zainstalowane. Przekierowuje ok ale na zły adres.

    Zamiast na: domena.pl/forum/showthread.php/302-ala-ola
    przerzuca na: domena.pl/showthread.php/302-ala-ola

    Wywala oczywiście 404 bo nie moze znależć katalogu forum

    Wstawiłem to do kodu ale dalej nie działa:

    Kod html:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^zanimzamieszkasz.pl [NC]
    RewriteRule ^(.*)$ http://www.zanimzamieszkasz.pl/forum/$1 [R=301,L]


    EDIT: ZADZIAŁAŁO. HTACCESS działa chyba z chwilowym opóźnieniem


    2) Usunąłem forum.php i wstawiłem index.php ale teraz nie wiem, jak z breadcrumbs pozbyc się tego 'index.php' - tak, żeby pokazywał tylko domena.pl/forum/

    proszę o pomoc. Z góry dziękuję.

    Pozdr
    Piotr
    Ostatnio edytowane przez PiotrJa ; 09.03.2012 o 14:57


  6. #6
    Mateusz K. jest nieaktywny vBHELP.pl Team
    Dołączył
    wrz 2008
    Posty
    1 447
    Przydatne posty
    162

    Domyślnie

    Pod podanym adresem: Forum o deweloperach - opinie, dyskusje, porady wszystko działa jak należy, po wejściu do tematu czy nawet pod podany adres zanimzamieszkasz.pl/forum/showthread.php/302-ala-ola zmienia prawidłowo na Waterlane Gdańsk, forum działa również bez index.php, po wejściu na adres: Forum o deweloperach - opinie, dyskusje, porady działa prawidłowo i nie dopisuje ani index.php ani forum.php


  7. #7
    PiotrJa jest nieaktywny Użytkownik
    Dołączył
    maj 2010
    Posty
    26

    Domyślnie

    tak, teraz widzę, że działa.

    A jak zrobić, żeby w breadcrumbs było Forum o deweloperach - opinie, dyskusje, porady zamiast Forum o deweloperach - opinie, dyskusje, porady

    dzięki za pomoc


  8. #8
    Mateusz K. jest nieaktywny vBHELP.pl Team
    Dołączył
    wrz 2008
    Posty
    1 447
    Przydatne posty
    162

    Domyślnie

    Zmiana linku w navbarze o ile cię dobrze zrozumiałem:
    PA-Style i szablony-zarządzaj stylem-navbar, linia:
    Kod:
    <li class="selected"><a class="navtab" href="{vb:link forumhome}">{vb:rawphrase forum}</a>
    Odpowiada za link, możesz go na sztywno wstawić zamiast tego kodu np.
    Kod:
    <li class="selected"><a class="navtab" href="/">{vb:rawphrase forum}</a>
    UWAGA: Podana linia się może nieco różnić w zależności od stylu.


  9. #9
    PiotrJa jest nieaktywny Użytkownik
    Dołączył
    maj 2010
    Posty
    26

    Domyślnie

    mam coś takiego:

    Kod html:
    <vb:if condition="$show['breadcrumb']">
             
    	<li class="navbit"> <a href="{vb:raw nav_url}{vb:raw session.sessionurl_q}">{vb:raw nav_title}</a></li> 
    <vb:else />
    	<li class="navbit lastnavbit" > <span>{vb:raw nav_title}</span></li>
    </vb:if>


  10. #10
    Mateusz K. jest nieaktywny vBHELP.pl Team
    Dołączył
    wrz 2008
    Posty
    1 447
    Przydatne posty
    162

    Domyślnie

    Jeżeli chodzi o breadcrumb w sekcji navbar_link niestety tutaj nie da się zmienić na stałe / bez index.php, po wstawieniu / zamiast {vb:raw nav_url} nie działa prawidłowo przy przeglądaniu forum.

    W czym ci tak w ogóle przeszkadza wyświetlanie się index.php ?
    Ostatnio edytowane przez Mateusz K. ; 09.03.2012 o 16:26


Strona 1 z 2 12 OstatniOstatni
Chmurka.pl

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67