Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Mod_Rewrite - Problem
#1
Witam. Przygodę z mod_rewrite dopiero co zacząłem, ale zauważyłem, ze to bardzo ciekawe i przydatne urządzenie. Mój problem polega na:

Mam adres jakasstrona.pl/index.php?str=galeria

I chciałbym aby ten link wyglądał tak: jakasstrona.pl/galeria.php

Zrobiłem coś takiego: RewriteRule ^([a-z]+).php$ index.php?str=$1 [L]
ale zamiast zwracać mi galerie do $str zwraca mi index
Odpowiedz
#2
Nie lepiej tak:
Kod:
RewriteEngine On
RewriteRule ^galeria.php$ /index.php?str=galeria [L]
?
Na Gadu-Gadu lub Mail pomagam tylko, jeżeli na tym forum znajduje się temat. Proszę nie opisywać swojego problemu poprzez Mail/Gadu-Gadu tylko podać link do tematu Smile

Gadu-Gadu: 16161541 Smile
Odpowiedz
#3
Wtedy musiałbym każdą zmienną tak zastępować. Zrobiłem prościej:

RewriteRule ^/([a-z]+)$ index.php?str=$1 [L]

teraz jakasstrona.pl/galeria daje jakasstrona.pl/index.php?str=galeria lub jakasstrona.pl/dom daje jakasstrona.pl/index.php?str=dom
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Zabawy z mod_rewrite Morfeusz_2005 2 3,556 20-12-2012, 23:16
Ostatni post: Morfeusz_2005
  Nowy serwis - wielu użytkowników - jaki sposób ? MOD_REWRITE ?!? jakub1969 11 7,992 26-02-2012, 13:45
Ostatni post: jakub1969
  mod_rewrite - jak to możliwe? kbzium 5 4,345 22-09-2011, 18:01
Ostatni post: kancik
  mod_rewrite + cms wicek 0 1,734 27-06-2011, 13:04
Ostatni post: wicek
  [Mod_rewrite] Problematyczna reguła Rafik01 3 3,614 29-03-2011, 18:35
Ostatni post: trak

Skocz do:


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