• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
  1. #1
    LoRd jest nieaktywny Początkujący
    Dołączył
    cze 2008
    Posty
    13

    Domyślnie Problem z .htaccess - TfSEO 2.1

    Witam,
    Nie mogę ogarnąć pliku htaccess niezbędnego przy włączonej modyfikacji TfSEO 2.1
    Jak się do tego zabrać?

    Serwer którego używam jest serwerem wirtualnym.
    Ostatnio edytowane przez LoRd ; 30.11.2008 o 19:02



  2. #2
    LoRd jest nieaktywny Początkujący
    Dołączył
    cze 2008
    Posty
    13

    Domyślnie

    .htaccess został częściowo ustawiony.

    RewriteEngine On

    RewriteRule ^(.*)t([0-9]+)(.*)newpost(.*)$ /test/showthread.php?t=$2&goto=newpost [QSA,L]
    RewriteRule ^(.*)f(.*)/(.*)t([0-9]+)(.*)/post([0-9]+)(.*)$ /test/showpost.php?p=$6 [QSA,L]
    RewriteRule ^(.*)f(.*)/(.*)t([0-9]+)(.*)/([a-z]+)([0-9]+)(.*)$ /test/showthread.php?t=$4&page=$7 [QSA,L]
    RewriteRule ^(.*)f(.*)/(.*)t([0-9]+)(.*)$ /test/showthread.php?t=$4 [QSA,L]
    RewriteRule ^(.*)f([0-9]+)/([a-z]+)([0-9]+)(.*)$ /test/forumdisplay.php?f=$2&page=$4 [QSA,L]
    RewriteRule ^f([0-9]+)(.*)$ /test/forumdisplay.php?f=$1 [QSA,L]
    RewriteRule ^(.*)-f([0-9]+)(.*)$ /test/forumdisplay.php?f=$2 [QSA,L]
    Jednakże, nie mogę włączyć 301 redirect, gdyż wtedy jest jakies zapętlenie przekierowań. Jak można to naprawić?


  3. #3
    Awatar WoG
    WoG
    WoG jest nieaktywny vB Specialist
    Dołączył
    lut 2008
    Posty
    2 812
    Przydatne posty
    297
    Wpisów
    1

    Domyślnie

    Instalując tFseo spotkałem się z tym, że różnica instrukcji w paczce była inna niż dane htaccess na serwerze autora.
    Poprawnie plik .htaacess powinien wyglądać tak:

    Kod:
    RewriteEngine On
    
    RewriteRule ^([^/]+)/([^/]+)-([0-9]+)\/newpost.html$ showthread.php?t=$3&goto=newpost [QSA,L]
    RewriteRule ^([^/]+)/([^/]+)-([0-9]+)\/post([0-9]+).html$ showpost.php?p=$4 [QSA,L]
    RewriteRule ^([^/]+)/([^/]+)-([0-9]+)\/$ showthread.php?t=$3 [QSA,L]
    RewriteRule ^f([0-9]+)\/$ forumdisplay.php?f=$1 [QSA,L]
    RewriteRule ^f([0-9]+)\/([a-z]+)([0-9]+).html$ forumdisplay.php?f=$1&page=$3 [QSA,L]
    RewriteRule ^([^/]+)/([^/]+)-([0-9]+)\/([a-z]+)([0-9]+).html$ showthread.php?t=$3&page=$5 [QSA,L]
    RewriteRule ^([^/]+)/([^/]+)-([0-9]+)\/(.*)$ showthread.php?t=$3 [QSA,L]
    Jakie przekierowanie 301 chcesz ustawić?
    Z poważaniem,
    WoG

    Ty też możesz pomóc spolszczać vBulletin 5: GitHub.com
    "Rozczarowanie spowodowane niską jakością pamięta się długo po przeminięciu radości spowodowanej niską ceną"


  4. #4
    LoRd jest nieaktywny Początkujący
    Dołączył
    cze 2008
    Posty
    13

    Domyślnie

    Wszystko już prawie ogarnąłem.
    Pojawił się mały problem - kiedy klikam "Zobacz post" nic się nie dzieje. Mogę go odpalić w nowej karcie prawym guzikiem myszy, ale takie rozwiązanie trochę mi nie pasuje.



    Nie wiem też jak zrobić by zamieniało polskie znaki na wybrane przeze mnie litery, np. Ł = L. Teraz robi po prostu kreski tam gdzie występują polskie znaki :/


  5. #5
    Awatar Max
    Max
    Max jest nieaktywny There's something in the Air ...
    Dołączył
    sty 2008
    Posty
    4 775
    Przydatne posty
    252
    Wpisów
    13

    Domyślnie

    Pojawił się mały problem - kiedy klikam "Zobacz post" nic się nie dzieje.
    Na każdym stylu?

    Nie wiem też jak zrobić by zamieniało polskie znaki na wybrane przeze mnie litery, np. Ł = L. Teraz robi po prostu kreski tam gdzie występują polskie znaki :/
    TfSEO nie ma funkcji zastępowania polskich znaków diakrytycznych w linkach.


  6. #6
    LoRd jest nieaktywny Początkujący
    Dołączył
    cze 2008
    Posty
    13

    Domyślnie

    Na każdym stylu?
    Tak na każdym.
    TfSEO nie ma funkcji zastępowania polskich znaków diakrytycznych w linkach.
    Oj to nie ciekawie

    Do czego służy więc opcja Character Replacements ? "Some characters can break the URL structure, you can specify here you language, and TfSEO will do the rest.
    If you are getting problem during ayax title edit, convert your board to UTF-8. " ?

    Znalazlem w plikach modyfikacji coś takieg:
    Kod php:
    <?php
    function remove_accents($string){
        return 
    strtr($string,
                    
    "¥µÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýÿ€@",
                    
    "YuAAAAAAACEEEEIIIIDNOOOOOOUUUUYsaaaaaaaceeeeiiiionoooooouuuuyyEa");
    }
    ?>
    Czy można w tym miejscu trochę poedytować by jednak zmieniał polskie znaki na litery bez ogonków'?
    Ostatnio edytowane przez WoG ; 07.12.2008 o 18:28 Powód: Post pod postem


  7. #7
    Awatar WoG
    WoG
    WoG jest nieaktywny vB Specialist
    Dołączył
    lut 2008
    Posty
    2 812
    Przydatne posty
    297
    Wpisów
    1

    Domyślnie

    Cytat Zamieszczone przez Max Kwiatkowski Zobacz posta
    TfSEO nie ma funkcji zastępowania polskich znaków diakrytycznych w linkach.
    Tutaj możemy polemizować

    Cytat Zamieszczone przez LoRd Zobacz posta
    Do czego służy więc opcja Character Replacements ? "Some characters can break the URL structure, you can specify here you language, and TfSEO will do the rest.
    If you are getting problem during ayax title edit, convert your board to UTF-8. " ?

    Znalazlem w plikach modyfikacji coś takieg:
    Kod php:
    <?php
    function remove_accents($string){
        return 
    strtr($string,
                    
    "¥µÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýÿ€@",
                    
    "YuAAAAAAACEEEEIIIIDNOOOOOOUUUUYsaaaaaaaceeeeiiiionoooooouuuuyyEa");
    }
    ?>
    Czy można w tym miejscu trochę poedytować by jednak zmieniał polskie znaki na litery bez ogonków'?
    LoRd, wydaje mi sie, że znalazłeś odpowiedni fragment kodu, który odpowiada za zamianę tych właśnie znaków.
    Funkcja remove_accents czyli kasowanie akcetów zwanych u nas ogonkami.

    Pobaw się z tym i spróbuj zamienić powyższy fragment kodu na:
    Kod php:
    <?php
    function remove_accents($string){
        return 
    strtr($string,
                    
    "¥µÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýÿ€@ˇ±¦¶¬ĽĆ楹ĘꣳŃńÓ󌜏źŻčžšż",
                    
    "YuAAAAAAACEEEEIIIIDNOOOOOOUUUUYsaaaaaaaceeeeiiiionoooooouuuuyyEaaasszzCcAaEeLlNnOoSsZzZczsz");
    }
    ?>
    //nie testowałem i nie ponoszę odpowiedzialności
    Z poważaniem,
    WoG

    Ty też możesz pomóc spolszczać vBulletin 5: GitHub.com
    "Rozczarowanie spowodowane niską jakością pamięta się długo po przeminięciu radości spowodowanej niską ceną"


  8. #8
    LoRd jest nieaktywny Początkujący
    Dołączył
    cze 2008
    Posty
    13

    Domyślnie

    Właśnie powstał jakis sitemap generator dla TfSEO.
    Trochę jednak podpada mi konieczność uzupełnienia informacji o bazie danych na serwerze. Być może jestem przewrażliwiony, ale chciałbym zasięgnąć porady zanim zainstaluję to na swoim forum.
    http://www.vbulletin.org/forum/showthread.php?t=198369


  9. #9
    Awatar Max
    Max
    Max jest nieaktywny There's something in the Air ...
    Dołączył
    sty 2008
    Posty
    4 775
    Przydatne posty
    252
    Wpisów
    13

    Domyślnie

    Tutaj możemy polemizować
    Z tego co pamiętam wbudowana jest dla kodowanie utf8 choć działa rzadko... ISO-2 standardowo nie obsługuje.


Podobne wątki

  1. .htaccess
    By fb24 in forum Pytania i problemy
    Odpowiedzi: 2
    Ostatni post / autor: 08.03.2010, 13:38
  2. Tagi - Problem ze składnią pliku htaccess
    By Krisuuu in forum Pytania i problemy
    Odpowiedzi: 2
    Ostatni post / autor: 18.12.2009, 12:58
  3. TfSEO 1.1.2 for vB 3.7
    By t3qil4all in forum Pytania i problemy
    Odpowiedzi: 8
    Ostatni post / autor: 13.10.2009, 00:44
  4. 2 htaccess na jednym serwie - problem
    By Lucas in forum vBSEO
    Odpowiedzi: 2
    Ostatni post / autor: 26.01.2009, 16:42
  5. VBSEO / TfSEO
    By zenext in forum vBSEO
    Odpowiedzi: 0
    Ostatni post / autor: 01.01.2009, 15:24
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