Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Jak nie stracić starych adresów
oi.
post
Post #1





Grupa: Zarejestrowani
Postów: 145
Pomógł: 1
Dołączył: 12.07.2006

Ostrzeżenie: (10%)
X----


Witam, zamieniłem adres typu
  1. index.php?page=p&co=nius&id=219

na
  1. tytul-niusa-id219.html

poprzez użycie mod rewrite :

  1. RewriteRule ^[a-z0-9\-]+-id([0-9]+)\.html$ index.php?page=p&co=nius&id=$1


to działa w 1 strone czyli jak wpiszę w przeglądrace
  1. tytul-niusa-id219.html
otrzymam to samo co pierwotnie
  1. index.php?page=p&co=nius&id=219


Jaką regułę w pliku .htaccess wpisać aby po wpisaniu pierwotnego - czyli zaindeksowanego i wypozycjonowanego w google
  1. index.php?page=p&co=nius&id=219
automatycznie zaminiło mi na nowe
  1. tytul-niusa-id219.html
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
oi.
post
Post #2





Grupa: Zarejestrowani
Postów: 145
Pomógł: 1
Dołączył: 12.07.2006

Ostrzeżenie: (10%)
X----


Wicepsik na jakiej podstawie kod
  1.  
  2. if (strpos($_SERVER['QUERY_STRING'], '&')) {
  3. $q = preg_replace('/[^0-9]/', '', $_SERVER['QUERY_STRING']);
  4. header('Location: http://'.$_SERVER['HTTP_HOST'].'/tytul-niusa-id'.$q.'.html');
  5. }

zamieni index.php?page=p&co=nius&id=219 na ===> tytul-niusa-id219.html ?
Część index.php?page=p&co=nius jest stała
nowy adres jest całkowicie zmienialny tzn tytul-niusa to każdorazowo inny tytuł niusa i id tak samo.

Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 4.10.2025 - 17:13