Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Przekierowanie oraz mode rewrite
Forum PHP.pl > Forum > PHP
felixk
Witam, mam problem o to on:

1. Dodatkowo próbuje zrobić przyjazne linki, ale też jakoś nie bardzo. Adresy generowane są przez powyższy kod z 1 pkt i wyglądają następująco

  1. index.php?strona=costam


Problem polega na tym, iż poniższy kod z htaccess nie chce mi zamienić tego adresu na adres z .html

CODE

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php

RewriteRule ^([a-z][A-Z][0-9]).html$ index.php?strona=$1 [L]


Z góry dziękuję za pomoc
taktu
1. w Location podajemy sam adres header

2.
  1. $adres=$_GET['strona'].'.php';
  2. if (is_file($adres) && isset($_GET['strona']))
  3. include($adres);
  4. ...


o zgrozo.. poczytaj o bezpieczeństwie, chociażby http://webmade.org/porady/bezpieczenstwo-p...on-xss-csrf.php
kosmowariat
podpisuje się - o zgrozo

http://www.google.pl/search?q=php+lfi&...lient=firefox-a
felixk
Cytat(felixk @ 18.01.2010, 22:34:21 ) *
Witam, mam problem o to on:

1. Dodatkowo próbuje zrobić przyjazne linki, ale też jakoś nie bardzo. Adresy generowane są przez powyższy kod z 1 pkt i wyglądają następująco

[PHP] pobierz, plaintext
  1. index.php?strona=costam
[PHP] pobierz, plaintext

Problem polega na tym, iż poniższy kod z htaccess nie chce mi zamienić tego adresu na adres z .html

CODE

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php

RewriteRule ^([a-z][A-Z][0-9]).html$ index.php?strona=$1 [L]


Z góry dziękuję za pomoc


Tamto z adresowaniem zrobiłem, teraz z linkami. Pomoże ktoś questionmark.gif
Pilsener
Cytat
nie chce mi zamienić tego adresu na adres z .html
- a wiesz w ogóle jak działa mod rewrite i na czym to polega? Poczytaj coś najpierw, bo inaczej nigdy się nie dogadamy:
http://www.sprawnymarketing.pl/artykuly/mod-rewrite/ - pierwszy wynik z google
felixk
Cytat(Pilsener @ 19.01.2010, 10:04:38 ) *
- a wiesz w ogóle jak działa mod rewrite i na czym to polega? Poczytaj coś najpierw, bo inaczej nigdy się nie dogadamy:
http://www.sprawnymarketing.pl/artykuly/mod-rewrite/ - pierwszy wynik z google


Dzięki, działa. Teraz powalczę z bezpiecznym adresowaniem. Jeszcze raz dziękuję
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.