Problem z linkiem przyjaznym

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
zoom24
Posty: 2
Rejestracja: ndz lis 08, 2009 2:15 pm

Problem z linkiem przyjaznym

Post autor: zoom24 »

Witam
Chciałem zrobić przyjazny link aby móc zobaczyć jak to działa. Więc zrobiłem prosty przykład

mam plik

form.php - z formularzem

Kod: Zaznacz cały

  
  <form action="nazwa.php" method="GET" >

    Nazwa użytkownika:
    <input type='text' name='name' /><br />
     <input type='submit' value='Przekaz' /><br />
  
  </form>
no i plik nazwa.php który odczytuje podaną nazwę

Kod: Zaznacz cały

 <?php

    echo $_GET['name'];
  ?>  
 
w pasku adresu pojawia się więc adres

Kod: Zaznacz cały

 http://localhost/nazwa.php?name=tomasz
a chciałbym otrzymać

Kod: Zaznacz cały

 http://localhost/nazwa/tomasz
w tym celu stworzyłem plik .HTACCESS który zawiera

Kod: Zaznacz cały

RewriteEngine On
RewriteRule ^nazwa/([a-zA-Z1-9]+)/$ nazwa.php?name=$tomasz [L]
tylko że po zastosowaniu pliku .htaccess dalej w pasku przeglądarki mam

Kod: Zaznacz cały

  http://localhost/nazwa.php?name=tomasz


Co robię źle ?? Przypuszczam że źle jest coś w pliku .htaccess
Z góry dziękuję za pomoc
Shavei
Nowy
Nowy
Posty: 23
Rejestracja: śr wrz 24, 2008 12:33 pm

Re: Problem z linkiem przyjaznym

Post autor: Shavei »

Kod: Zaznacz cały

RewriteRule ^nazwa/([a-zA-Z0-9]+)/$ nazwa.php?name=$1 [L]
Może tak?
zoom24
Posty: 2
Rejestracja: ndz lis 08, 2009 2:15 pm

Re: Problem z linkiem przyjaznym

Post autor: zoom24 »

Niestety dalej pokazuje się tak jak przedtem.
Sam już nie wiem co może być nie tak. Już z wieloma ustawieniami pliku .htaccess próbowałem.
Zainstalowane mam xamppa
zmieniłem w pliku conf dla apacha następujące rzeczy(opis znalazłem na internecie)

Kod: Zaznacz cały

AllowOverride All
LoadModule rewrite_module modules/mod_rewrite.so
czy coś jeszcze może trzeba zmienić w ustawieniach??
joka2
Nowy
Nowy
Posty: 62
Rejestracja: śr lis 15, 2006 5:02 pm
Kontakt:

Re: Problem z linkiem przyjaznym

Post autor: joka2 »

Witaj,

pocieszę Ci, że u mnie też to nie działa...
Hosting mam w netmarku.

Posiadam także bloga, na skrypcie wordpressa, który jednak ma przyjazne linki (uruchamia się je w panelu administratora). Skoro działają na blogu, to spróbowałem podmienic htaccessa z wordpressa na ten, ww. testowy, ale nie nic sie nie zmieniło...

Przyłączam się do prośby. Może ktoś ma inny sposób na wyświetlenie przyjaznych urli?
ODPOWIEDZ