Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Nowy serwis - wielu użytkowników - jaki sposób ? MOD_REWRITE ?!?
#9
(21-02-2012, 15:22)Pedro84 napisał(a): Przepisywać mi się nie chce, bo sensu nie ma. Poczytaj to: http://fantomaster.com/faarticles/rewritingurls.txt

no dobra myślałem ze coś z tego będzie. można by powiedzieć ze poczytałem i dużo się dowiedziałem ale mam problemy ze zrozumieniem

Options FollowSymLinks
RewriteEngine On
oto kod który zastosowałem i działa: wpisując adres sub1.sub2.domena.pl pobiera mi dane usera (sub1.sub2) z bazy dzięki zmiennej subdomena= sub1.sub2 i analogicznie do domeny sub3.sub4.domena.pl

Kod:
# ^(www\.)? - poczatek napisu zero lub jedno wystąpienie
#(.+) - rozpoczęte grupowanie () .+ wysąpienie dowolny znak jeden lub wiele razy
RewriteCond %{HTTP_HOST} ^(www\.)?(.+).domena.pl$
RewriteRule ^(.*)$^(.*)$ ?subdomena=%2
######

próbowałem odszyfrować znaki i trochę mi się udało wszytko było by ok gdzyby nie to ze potrzebuje jeszcze przekazywac inne zmienne przez adres np ?id=1 probowalem juz na wiele sposobów ale ciagle mi sie nie udaje

pzy tym kodzie mi sie udalo ale znowu nie pobiera smiennej subdomena
Kod:
# ^(www\.)? - poczatek napisu zero lub jedno wystąpienie
#(.+) - rozpoczęte grupowanie () .+ wysąpienie dowolny znak jeden lub wiele razy
RewriteCond %{HTTP_HOST} ^(www\.)?(.+).domena.pl$
RewriteRule ^(.*)$^(.*)$ index.php?subdomena=%2
######

wytłumaczcie mi prosze dokladnie jak to dziala jesli mam adres
index.php?id=1 i on dziala to w htaccess moge go tak przerobic ze bdzie dzialal pod adresem np index.php/1 i nie musze tworzyc dodatkowych katalogow itd tylko ten adres odniesie sie do index.php?id=1 czyli nie oznacza to ze zamiany index.php?id=1 na index.php/1 tylko dodatkowy adres ?

moze powineinem stworzyc osobne pliki html np 1.html a co jesli ma byc obsluga jezykow ? np pl i en
to musze miec pliki 1-pl.html i 1-en.html ? raczej to nie ma sensu bo wszyetko moze sie odnoscic do jednego index.php !?
Odpowiedz


Wiadomości w tym wątku
RE: Nowy serwis - wielu użytkowników - jaki sposób ? MOD_REWRITE ?!? - przez jakub1969 - 22-02-2012, 21:09

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Zabawy z mod_rewrite Morfeusz_2005 2 3,563 20-12-2012, 23:16
Ostatni post: Morfeusz_2005
  Relacje jeden do wielu w mysql lukaszm89 1 2,514 22-03-2012, 19:07
Ostatni post: Pedro84
  mod_rewrite - jak to możliwe? kbzium 5 4,359 22-09-2011, 18:01
Ostatni post: kancik
  Zalogowanie się do innego serwisu bez wiedzy odwiedzającego serwis KmiOteK 0 1,657 15-09-2011, 03:21
Ostatni post: KmiOteK
  mod_rewrite + cms wicek 0 1,737 27-06-2011, 13:04
Ostatni post: wicek

Skocz do:


Użytkownicy przeglądający ten wątek: 2 gości
Sponsorzy i przyjaciele
SeoHost.pl