Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mod rewite, a co widac w pasku przegladarki
metoda
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 22.12.2008

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


witam

dopiero raczkuje w przyjaznych adresach URL, i mam takie pytanie:

w pliku .htaccess mam:

CODE


Options FollowSymLinks
RewriteEngine On
RewriteRule ^index.html$ index.php [L]



dlaczego wpisujac mojastrona.com/index.php w pasku przegladarki jest wlasnie index.php a nie index.html questionmark.gif
czy ja moze nie zrozumialem konwencji dzialania mod rewrite questionmark.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
bigZbig
post
Post #2





Grupa: Zarejestrowani
Postów: 740
Pomógł: 15
Dołączył: 23.08.2004
Skąd: Poznań

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


Zamieniasz index.html na index.php poza tym mod_rewrite nie zmienia tylko wyglądu adresu na pasku adresu przeglądarki ale faktycznie zmienia wskazanie z jednego adresu na inny


--------------------
bigZbig (Zbigniew Heintze) | blog.heintze.pl
Go to the top of the page
+Quote Post
metoda
post
Post #3





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 22.12.2008

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


sory ale nie rozumiem. czyli do czego mi potrzebne ten mod rewrite questionmark.gif co ja zyskuje dzieki niemu questionmark.gif

zalozmy mam adres mojastrona.com/index.php?produkt=prod1 no i mam rewrite na mojastrona.com/prod1.html , czyli co sie dokladnie z tym dzieje ? gdzie jest widoczna ta nowa strona questionmark.gif
Go to the top of the page
+Quote Post
webdevil
post
Post #4





Grupa: Zarejestrowani
Postów: 82
Pomógł: 18
Dołączył: 2.02.2009

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


strona będzie widoczna pod adresem mojastrona.com/prod1.html
jak ktoś wejdzie na ten adres to tak naprawdę na serwerze uruchomi się nie plik prod1.html (który może w ogóle nie istnieć) tylko plik index.php?produkt=prod1

co zyskujesz? ładniejsze adresy, przydatne czasami też ukrycie pliku php

Ten post edytował webdevil 20.02.2009, 13:14:48
Go to the top of the page
+Quote Post
metoda
post
Post #5





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 22.12.2008

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


ok rozumiem, ale w jakis sposob google zindeksuje moje linki questionmark.gif 

skoro na stronie mam odnosniki do produktow w ten sposob index.php?what_type=blablabla questionmark.gif 

to google zindeksuje to jako index.php?what_type=blablabla czy jako blablabla.html questionmark.gif

no i jezzcze jedno, czy dobrze jest zapisana ta Reguła questionmark.gif

RewriteRule ^typ.html$ index.php?a=typ [L] questionmark.gif
Go to the top of the page
+Quote Post
webdevil
post
Post #6





Grupa: Zarejestrowani
Postów: 82
Pomógł: 18
Dołączył: 2.02.2009

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


Musisz zmienić odnośniki na "blablabla.html" na stronie, żeby to miało sens. Po co mod_rewrite skoro będziesz i tak miał php...

Reguła nie jest ok. Powinno być:
Kod
RewriteRule ^typ\.html$ index.php?a=typ [L]
Go to the top of the page
+Quote Post
metoda
post
Post #7





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 22.12.2008

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


dzieki, dla Ciebie pomógł smile.gif

chociaż reguła nadal nie działa smile.gif

Ten post edytował metoda 20.02.2009, 13:32:12
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: 21.08.2025 - 22:27