Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> .htaccess jaki kod napisać?
stanley1984
post 12.02.2020, 17:05:20
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 12.02.2020

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


Witam, otóż mam taki problem: Tytuł wiadomości to dla przykładu Ala ma kota.

Po najechaniu na wiadomość na mojej stronie mam taki link: mojastrona.php/info.php?id=1

Co zrobić w pliku .htaccess aby po najechaniu myszką i kliknięciu w wiadomość wyskoczył taki link:

mojastrona.php/info/ala-ma-kota/

AKTUALIZACJA:

mam taki kod:

RewriteBase /
RewriteEngine On
Options FollowSymLinks
RewriteCond %{HTTP_HOST} ^www.domena.pl(.*) [NC]
RewriteRule ^(.*)$ http://domena.pl/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.+)$ info.php?id=$1 [L]

w tej chwili post wyswietla mi się pod takim linkiem: mojastrona.pl/1

ale chciałbym by wyswietlał się: mojastrona.pl/info/ala-ma-kota/

Go to the top of the page
+Quote Post
trueblue
post 12.02.2020, 17:24:18
Post #2





Grupa: Zarejestrowani
Postów: 5 799
Pomógł: 1598
Dołączył: 11.03.2014

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


Chcesz, żeby po kliknięciu tak link wyglądał, czy chcesz aby na stronie był link "ala-ma-kota" zamiast "info.php?id=1"?
Wydaje mi się, że oczekujesz tego drugiego rozwiązania, choć jeszcze o tym nie wiesz.


--------------------
Go to the top of the page
+Quote Post
stanley1984
post 12.02.2020, 17:28:58
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 12.02.2020

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


Dokładnie o te drugie mi chodzi
Go to the top of the page
+Quote Post
trueblue
post 12.02.2020, 19:02:53
Post #4





Grupa: Zarejestrowani
Postów: 5 799
Pomógł: 1598
Dołączył: 11.03.2014

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


Linki na stronie same się nie zmienią. Musisz po prostu takie zawrzeć już na poziomie samego kodu HTML.
Potem dopiero możesz zająć się obsługą przyjaznych linków. Powinieneś w bazie danych przechowywać przyjazny link artykułu, aby móc na tej podstawie wybrać artykuł (zamiast na podstawie id).


--------------------
Go to the top of the page
+Quote Post
netir
post 25.02.2020, 20:05:32
Post #5





Grupa: Zarejestrowani
Postów: 10
Pomógł: 1
Dołączył: 20.05.2019

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


czyli tak zwany slug
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 Wersja Lo-Fi Aktualny czas: 9.04.2020 - 08:21