![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 1 Dołączył: 7.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam bazę danych z kolumnami (aliasID,query,keyword). W 'query' zapisuje się zapytanie, np. 'index.php?strona=oferta', a keyword klucz - w tym przypadku 'oferta'. W pliku index.php jest taki kod:
W .htaccess mam wpis:
Chodzi o to, że teraz po wywaołaniu adresu http://www.strona.pl/oferta jeśli w bazie znajdzie alias o takim kluczu (oferta) miałaby się wyświetlić strona z adresu zgodnego z tym co jest w kolumnie 'query', czyli: http://www.strona.pl/index.php?strona=oferta jednak include wyświetla zawartość poprawnie tylko jeśli adres jest bez zmiennej - ze zmienną wyświetla się pusta strona Jakim sposobem poprawnie wyświetlić zawartość wybranej podstrony za pomocą danych z tabeli MySQL, z aliasami tych podstron? Chciałbym stworzyć najprostszy system SEO. Ten post edytował wbeatn 28.10.2014, 08:24:37 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No przeciez widac, ze zamiast
include(oferta) robi ci include(index.php?strona=oferta) .... Tak ma byc: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([a-z]+)?$ index.php?key=$1 [L] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 17:33 |