Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne]mod_rewrite - jak naprawić
Forum PHP.pl > Forum > Przedszkole
dwwa
mam takie htaccess:
  1. RewriteEngine On
  2. RewriteBase /
  3. RewriteRule ^/?([a-z]*)/$ index.php?strona=$1 [NC,L]
  4.  

po wejściu na 127.0.0.1/test wyskakuje mi Nie znaleziono obiektu!, ale jak wejdę na 127.0.0.1/index.php/test wtedy działa

co mam nie tak?
yta
$ index.php

To ?
gdzie masz test jakowy? smile.gif
dwwa
questionmark.gif

mam kod php przykładowy:
  1. <?php
  2.  
  3. $strona = $_GET['strona'];
  4.  
  5. if ($_GET['strona'] == 'test') {
  6. echo 'działa';
  7. }
  8. else {
  9. echo 'główna';
  10. }
  11.  
  12. ?>

pliki htaccess i index.php mam w folderze cos

taki adres wpisuję do przeglądarki: 127.0.0.1/cos/ a taki adres mam jak chcę przejść na podstronę test: 127.0.0.1/cos/test i nie działa
Giluś
Cytat(dwwa @ 20.10.2011, 20:03:57 ) *
questionmark.gif

mam kod php przykładowy:
  1. <?php
  2.  
  3. $strona = $_GET['strona'];
  4.  
  5. if ($_GET['strona'] == 'test') {
  6. echo 'działa';
  7. }
  8. else {
  9. echo 'główna';
  10. }
  11.  
  12. ?>

pliki htaccess i index.php mam w folderze cos

taki adres wpisuję do przeglądarki: 127.0.0.1/cos/ a taki adres mam jak chcę przejść na podstronę test: 127.0.0.1/cos/test i nie działa



Jedna rzecz mnie zastanawia smile.gif.
Czemu wcześniej ustalasz zmienną $strona = $_GET['strona'];, a później w warunku i tak dajesz: $_GET['strona']; ?
dwwa
a nie wiem jakoś przez przypadek, to i tak testy tylko

już sobie z tym poradziłem
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.