 |
 | |
| | | | |
|  |
 |
 |
|
|
| Zadając pytanie dotyczące PHPNuke podaj jego wersje!! |
| Post #19883 |
Temat: |
| Autor |
Wiadomość |
Lio85 ~user

|
Wysłany: 27 Sty 2007 14:34:33 Temat postu: |
|
|
Teraz juz wiem o czym mówił kolega panda.
jeżeli mamy adres:
http://www.nazwa.pl/modul/index.php
to można do przypisać na np.
http://www.nazwa.pl/index.html
po czym on się skróci i każdą podstrone trzeba będzie odwoływać przez index.html żeby ukazała się ścieżka modul/index.php
to umiem, lecz nie umiem poradzić sobie z tymi dłuższymi adresami bo przecież jak będę dopisywał z ten sposób i tak skracał to nic z tego nie wyjdzie. Oczywiście podstrony które nie mają rozszezeń można tak zrobić, ale jak zrobić te bardziej zaawansowane strony, które mają id=, cat=, itd??
przypuśćmy moduł newsów ktoś ma jakąś koncepcje?
Dodane po: 2 minutach:
i jak wyłączyć pokazywanie sesji w linku, prubowałem Options FollowSymLinks
php_flag session.use_trans_sid off
ale nic się nie dzieje nawet nie ma żadnego błędu tak jakbym nic nie wpisał?
Dodane po: 12 godzinach 59 minutach:
no ja poprostu nie umiem przejść dalej niż modules.php\?name=News
nie umiem przejść za "&" już mnie coś trafia. Bo siedze nad tym 4 dzień prawie po 24h i lipa (szok)
zrobiłem coś takiego:
Header:
| Kod: |
/* NOWOSCI */
"'(?<!/)modules.php\?name=News&file=comments&op=Reply&pid=([0-9]*)&sid=([0-9]*)&mode=flat&order=([0-9]*)&thold=([0-9]*)'",
"'(?<!/)modules.php\?name=News&file=article&sid=([0-9]*)&mode=flat&order=([0-9]*)&thold=([0-9]*)'",
"'(?<!/)modules.php\?name=News&file=comments'",
"'(?<!/)modules.php\?name=News&op=rate_complete&sid=([0-9]*)&score=([0-9]*)'",
"'(?<!/)modules.php\?name=News&file=article&sid=([0-9]*)'",
"'(?<!/)modules.php\?name=News&new_topic=([0-9]*)'",
"'(?<!/)modules.php\?name=News'",
"'(?<!/)modules.php\?name=Submit_News'",
|
| Kod: |
/* NOWOSCI */
"odpowiedz\\1\\2\\3\\4.html",
"odpowiedz\\1\\2\\3.html",
"komentarz.html",
"ocena\\1\\2.html",
"artykul\\1.html",
"tematow\\1.html",
"nowosci.html",
"informacje.html", |
A htaccess:
| Kod: |
#NOWOSCI
RewriteRule ^odpowiedz([0-9]*)([0-9]*)([0-9]*)([0-9]*).* modules.php?name=News&file=comments&op=Reply&pid=$1&sid=$2&mode=flat&order=$3&thold=$4
RewriteRule ^odpowiedz([0-9]*)([0-9]*)([0-9]*).* article.html$1&mode=flat&order=$2&thold=$3
RewriteRule ^komentarz.html modules.php?name=News&file=comments
RewriteRule ^ocena([0-9]*)([0-9]*).* modules.php?name=News&op=rate_complete&sid=$1&score=$2
RewriteRule ^artykul([0-9]*).* article.html$1
RewriteRule ^tematow([0-9]*).* nowosci.html&new_topic=$1
RewriteRule ^nowosci.* modules.php?name=News
RewriteRule ^informacje.html modules.php?name=Submit_News |
Niestety działa tylko :
| Kod: |
RewriteRule ^nowosci.* modules.php?name=News
RewriteRule ^informacje.html modules.php?name=Submit_News |
ktoś mi może wytłumaczyć gdzie robie błąd?
Dodane po: 2 godzinach 9 minutach:
zauważyłem że dużą role odgrywa "&" lub "&" ale jaką?
Dodane po: 39 sekundach:
o ... dzięki będę na 100% ;-)
Dodane po: 28 minutach:
Ja narazie przez ten czas (dość długi) który robie to cudenko znalazłem kilka przykładów i omówień:
http://www.weblord.it/web/posts12407-highlightrewrite.html
http://www.karakas-online.de/forum/phpnuke.html
http://www.widexl.com/scripts/documentation/mod_rewrite.html#general
http://www.bilsoftware.com/php-mod_rewrite-1.html
http://www.deepblue.uk.net/site/node/68
http://www.nukeforums.com/forums/viewtopic.php?t=16544
http://www.codezwiz.com/Nuke_HOWTO-regular-expressions.html
http://www.karakas-online.de/forum/viewtopic.php?t=482&postdays=0&postorder=asc&highlight=rewrite&start=10
http://forum.optymalizacja.com/lofiversion/index.php/t64.html
( przepraszam, ale to nie jest reklama tylko miejsca skąd kożystałem)
I stąd brałem przykłady, niektóre dośc pomocne ale nie działające w 100%
dlatego musze zacząć od początku, i jak zaczynam to znów połowa działa połowa nie... może przez to że te strony (niektóre) są w obcym języku i nie do konca moge zrozumieć.
Ale jak by nie patrzył będę czekał na jakąkolwiek pomoc  |
|
|
|
| |
|
|
|
|
|
|
|