Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]mod rewrite w nazwa pl, przyjazne url
tenloginjestzaje...
post
Post #1





Grupa: Zarejestrowani
Postów: 358
Pomógł: 1
Dołączył: 20.07.2014

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


Witam
Po przeniesieniu serwisu z home.pl do nazwa.pl mam problem z przyjaznymi url w stronnicowaniu.
Przeczytałem co się dało na forum oraz w pomocy nazwa i zero efektu, może ktoś wrzuci swój pomysł, za który dziękuje.

  1. RewriteEngine on
  2. RewriteRule ^([0-9]+),(.*)$ <a href="http://domena.pl/index.php?page=$1&szukaj=$2" target="_blank">http://domena.pl/index.php?page=$1&szukaj=$2</a> [L]
  3. RewriteRule ^([0-9]+)$ <a href="http://domena.pl/index.php?page=$1" target="_blank">http://domena.pl/index.php?page=$1</a> [L]
  4. RewriteBase /
  5.  


Ten post edytował tenloginjestzajety 22.04.2015, 11:56:48
Go to the top of the page
+Quote Post
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Na początek przeniósłbym ostatnią linijkę pod pierwszą.
Pokaż przykładowe przyjazne adresy, które powinny być przetwarzane przez te reguły.
Go to the top of the page
+Quote Post
tenloginjestzaje...
post
Post #3





Grupa: Zarejestrowani
Postów: 358
Pomógł: 1
Dołączył: 20.07.2014

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


próbowałem róznych kolejności i żadnego efektu:

domena.pl/index.php?page=3
domena.pl/index.php?page=1&szukaj=buty
Go to the top of the page
+Quote Post
trueblue
post
Post #4





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Podałeś przykłady jak wyglądają adresy docelowe, a ja prosiłem abyś podał przyjazne adresy, czyli te, które mają być przepisane na podane.
Go to the top of the page
+Quote Post
tenloginjestzaje...
post
Post #5





Grupa: Zarejestrowani
Postów: 358
Pomógł: 1
Dołączył: 20.07.2014

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


było:
domena.pl/3
domena.pl/1,buty

jest:
domena.pl/index.php?page=3
domena.pl/index.php?page=1&szukaj=buty

Go to the top of the page
+Quote Post
trueblue
post
Post #6





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Twoje reguły są prawidłowe.

Musisz sprawdzić czy Apache ma włączony moduł mod_rewrite: http://stackoverflow.com/a/13347227
Sprawdź jakie masz kodowanie pliku .htaccess, powinien być w ANSI, ewentualnie UTF-8 bez BOM jeśli nie zawiera znaków diaktrycznych.
Go to the top of the page
+Quote Post

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: 23.08.2025 - 16:27