phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Przesunięty przez: joli
29-06-2009, 19:40
Przepisywanie adresów
Autor Wiadomość
JrQ-


Pomógł: 147 razy
Posty: 1387
Wysłany: 13-01-2008, 10:40   Przepisywanie adresów

Witam :]

Mam problem z mod_rewrite. A konkretnie, mod_rewirite działa, tylko podczas przepisywania profili, forum się 'niszczy':
LINK: http://elitafifa.pl/forum/profiles/2.htm
Normalnie wygląda tak: www.elitafifa.pl/index.php

Zauważyłem, że dość dzwnie przepisywane są adresy do obrazków:
http://elitafifa.pl/forum/profiles/templates/elitaFIFA3/images/lang_polish/icon_email.gif .
Dodawany jest katalog profiles, który nie istnieje.

Oto kod .htaccess :
Kod:
RewriteEngine on

#RewriteBase /forum

RewriteRule ^cat([0-9]*)\.htm$ ./index.php?c=$1 [L,QSA]
#
RewriteRule ^(forum|.*-vf)([0-9]+)-([0-9]+),([0-9]+)\.htm$ ./viewforum.php?f=$2&topicdays=$3&start=$4 [L,QSA]
RewriteRule ^(forum|.*-vf)([0-9]+),([0-9]+)\.htm$ ./viewforum.php?f=$2&start=$3 [L,QSA]
RewriteRule ^(forum|.*-vf)([0-9]+)\.htm$ ./viewforum.php?f=$2 [L,QSA]

RewriteRule ^prev_topic/([0-9]+)\.htm$ ./viewtopic.php?t=$1&view=previous [L,QSA]
RewriteRule ^next_topic/([0-9]+)\.htm$ ./viewtopic.php?t=$1&view=next [L,QSA]
#
#
RewriteRule ^(topics[0-9]*/)?(.*-vt)?([0-9]+)-([0-9]+)-([a-zA-Z]+),([0-9]+)\.htm$ ./viewtopic.php?t=$3&postdays=$4&postorder=$5&start=$6 [L,QSA]
RewriteRule ^(topics[0-9]*/)?(.*-vt)?([0-9]+)-([0-9]+)-([a-zA-Z]+)-([a-zA-Z0-9]+),([0-9]+)\.htm$ ./viewtopic.php?t=$3&start=$7&postdays=$4&postorder=$5&highlight=$6 [L,QSA]
#
RewriteRule ^(topics[0-9]*/)?(.*-vt)?([0-9]+),([0-9]+)\.htm$ ./viewtopic.php?t=$3&start=$4 [L,QSA]
RewriteRule ^(topics[0-9]*/)?(.*-vt)?([0-9]+)\.htm$ ./viewtopic.php?t=$3 [L,QSA]
RewriteRule ^postlink/([0-9]+)\.htm$ ./viewtopic.php?p=$1 [L,QSA]

RewriteRule ^search\.htm/authors/(.+),([0-9]+)$ ./search.php?search_author=$1&start=$2 [L,QSA]
#
RewriteRule ^search\.htm/([0-9a-z]+),([0-9]+)$ ./search.php?search_id=$1&start=$2 [L,QSA]
RewriteRule ^search\.htm/([0-9a-z]+)$ ./search.php?search_id=$1 [L,QSA]

#
#
RewriteRule ^members/([a-z]+)_([a-z]*)-([A-Za-z]+),([0-9]+)\.htm$ ./memberlist.php?letter=$2&mode=$1&order=$3&start=$4 [L,QSA]
RewriteRule ^members(\.htm|/?)$ ./memberlist.php [L,QSA]

RewriteRule ^profiles/([0-9]+)\.htm$ ./profile.php?mode=viewprofile&u=$1 [L,QSA]

RewriteRule ^groups/?([0-9]*)(\.htm)?$ ./groupcp.php?g=$1 [L,QSA]
RewriteRule ^groups/?$ ./groupcp.php [L,QSA]

#
RewriteRule ^sitemap,([0-9]+)\.htm$ ./sitemap.php?offset=$1 [L,QSA]

RewriteRule ^topics([0-9]+)/?$ ./viewforum.php?f=$1.htm [L,QSA]
RewriteRule ^(topics|postlink|prev_topic|next_topic)/?$ ./index.php [L,QSA]
RewriteRule ^profiles/?$ ./memberlist.php [L,QSA]

#htm to php
RewriteCond   %{REQUEST_FILENAME} !-f
RewriteCond   %{REQUEST_FILENAME} (.*)\.htm
RewriteRule   ^(.+)\.htm(\?.*)? $1.php$2 [E=WasHTML:yes]
RewriteCond   %{ENV:WasHTML} ^yes$
RewriteCond   %{REQUEST_FILENAME} !-f
RewriteRule   ^(.+)\.php(\?.*)? $1.htm$2


Nic w nim nie modyfikowałem, wgrałem z gotowej paczki.

Co możę być powodem problemu?
 
     
Gadatliwa Kasia 

   
Centurion



Pomógł: 543 razy
Posty: 1974
Wysłany: 13-01-2008, 12:22   

usuń # z tej linijki

#RewriteBase /forum



a jak i to nie pomoze to pisz sobie w overall_header.tpl w sekcji <head>
Kod:
<base href="http://elitafifa.pl/forum/" />
_________________
Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql
 
     
JrQ-


Pomógł: 147 razy
Posty: 1387
Wysłany: 13-01-2008, 21:17   

Druga metoda okazała się skuteczna, + :]

Ale mam kolejny problem, jak wchodzę do PA, to przekierowyuje mnie na stronę główną portalu, odzielnego CMS w fusionie....oto moj _config

Kod:
 server_name        elitafifa.pl
server_port               80
script_path                /
cookie_domain            elitafifa.pl
cookie_name            phpbb2mysql
cookie_path             /


forum mam w www.elitafifa.pl/forum/
 
     
Centurion



Pomógł: 543 razy
Posty: 1974
Wysłany: 13-01-2008, 21:38   

skoro masz forum w /forum to powinienes miec tak:

Kod:
script_path    /forum/
cookie_name   elitafifa
cookie_path     /forum/
_________________
Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql
 
     
JrQ-


Pomógł: 147 razy
Posty: 1387
Wysłany: 13-01-2008, 22:02   

Dalej to samo, nie mogę wejsc do panelu, bo przekierowuje mnie na stronę główną CMS(PhpFusion...). Teraz doszło jeszcze złe przepisywanie adresów, jest:

www.elitafifa.pl/forum30.htm

a powinno być:


www.elitafifa.pl/forum/forum30.htm

eh...
 
     
Centurion



Pomógł: 543 razy
Posty: 1974
Wysłany: 13-01-2008, 22:09   

po każdej zmianie czegokolwiek w tabeli phpbb_config przez phpmyadmina czy zakładki MYSQL w PA należy wyczyścić /cache
_________________
Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,06 sekundy. Zapytań do SQL: 13
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

serwis laptopów

phpbb

Polisy Ubezpieczeniowe TU Europa

Design Cart - Tworzenie sklepu internetowego

dnirozwoju.pl

Ranking Hostingów HostingOnline.pl

• Zamów reklamę