Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne]Przyjazne url
adix^
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 17.02.2010

Ostrzeżenie: (0%)
-----


Póki co korzystam z kodu poniżej do przypisanie adresu z www
Kod
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domena
RewriteRule ^(.*)$ http://www.domena/$1 [R=301,L]

Nie wiem jak zrobić przyjazne url aby wyświetlić je w taki sposób z
http://www.domena/.../plik.php?a=1&b=2&c=3
na:
http://www.domena/.../plik,1,2,3.html

Przy czym chciałbym żeby to było na tyle uniwersalne, aby uwzględniało
/.../ - ścieżka do subfolderu mogła być dowolna (włącznie z brakiem subfolderu)
plik.php (nazwa przykładowa), aby działało to dla każdego pliku php
oraz aby działało dla każdej liczby zmiennych (włącznie, gdy nie są przesyłane żadne zmienne w GET).

Z góry dziękuje za pomoc.
Go to the top of the page
+Quote Post
gothye
post
Post #2





Grupa: Zarejestrowani
Postów: 702
Pomógł: 65
Dołączył: 16.03.2009

Ostrzeżenie: (0%)
-----


  1. RewriteRule ^(.*)$ <a href="http://www.domena/$1" target="_blank">http://www.domena/$1</a> [R=301,L]


zmień na :

RewriteRule ^(.*)$ http://www.domena/?parametr=$1 [NC,L]

a potem w pliku index.php 

  1. prinr_r(explode(',',$_GET['parametr']));
winksmiley.jpg



--------------------
Nie udzielam pomocy poprzez PW
Go to the top of the page
+Quote Post
adix^
post
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 17.02.2010

Ostrzeżenie: (0%)
-----


Rzoumiem, że chodziło o print_r();?
Nie działa to, url wygląda dokładnie tak samo. Na dodatek przestało działać przekierowanie bez 'www' na z 'www'.

[EDIT]
Drobna literówka, tak więc:
Nie działa to dokońca jakbym chciał, po pierwsze tylko dla bez 'www'. Zapewne przez Condition, ale nie mam pojęcia jak to poprawić. Ponadto wyświetla się jako
Kod
?parametr=index.php

niezależnie jakie zmienne w url wpiszę.

Ten post edytował adix^ 17.02.2010, 11:48:24
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Nie muszę przypominać, że w kodzie musisz zmienić URL na nowe? winksmiley.jpg

Łap moje faq: http://eriz.pcinside.pl/weblog/mod_rewrite...wiazac-208.html


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 10:17