Forum Katalogu Ciekawych Stron Strona Główna  Forum Katalogu Ciekawych Stron Strona Główna  
 
FAQ  FAQ   Szukaj  Szukaj   Użytkownicy  Użytkownicy   Ranking systemów  Ranking systemów   Grupy  Grupy  
 
Rejestracja  ::  Zaloguj Zaloguj się, by sprawdzić wiadomości
 
Forum Katalogu Ciekawych Stron Strona Główna » Pozycjonowanie i Optymalizacja » przyjazne adresy na naszych stronach

Napisz nowy temat  Odpowiedz do tematu Idź do strony Poprzedni  1, 2, 3, 4
 przyjazne adresy na naszych stronach « Zobacz poprzedni temat :: Zobacz następny temat » 
Autor Wiadomość
kameleon
PostWysłany: 15 Mar 2006, 08:09    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Wszechwiedzący
Wszechwiedzący

Dołączył: 03 Sie 2005
Posty: 952


Nie znam się na tym, ale czy kombinowałeś z tym na różne sposoby np:
Kod:
RewriteRule ^/(.*)\/?$ index.php?id=$1

bez tych znaków []
_________________
WA?NA INFORMACJA: Je?eli masz swoj? stron? internetow? to nie tra? czasu i dodaj j? do najlepszego katalogu stron w Internecie -> Katalog Stron KCS. Nie zapomnij równie? o wpisie do równie? dobrego i przydatnego prywatnego katalogu -> Katalog Stron PKS. B?d? zauwa?alny w Internecie!

Anonymous interesuj? Ciebie udane zakupy? Je?eli tak to zapraszam Ciebie do hipermarketów Auchan na terenie ca?ej Polski
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
KCS
Wysłany:     Temat postu: Reklama w KCS







Powrót do góry
Unit?Š
PostWysłany: 15 Mar 2006, 15:57    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Nowicjusz
Nowicjusz

Dołączył: 14 Mar 2006
Posty: 12


Tak, probowalem. Jedyne co zauwazylem to, ze danie jakiegokolwiek znaku przed lub po
Kod:
(.*)

(jednoczesnie ten znak pojawia sie przed lub po zmiennej w adresie) sprawia, ze cale wyrazenie dziala. Na upartego moglbym to zrobic ze slashem na koncu, ale nie chce - chce osiagac wlasnie ten efekt Pomocy
_________________
Zapraszam ››› Katalog stron
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
Martin
PostWysłany: 15 Mar 2006, 16:10    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

KCS_Admin
KCS_Admin

Dołączył: 17 Cze 2005
Posty: 5566

Skąd: Piaseczno

a próbowałeś:
Kod:
RewriteRule ^/(.*)$ index.php?id=$1

_________________
Martin
- Prywatny Katalog Stron
- pizzeria La Nostra zaprasza
- e-Piaseczno i okolice, to najlepsze miejsce dla e-mieszkanca powiatu piaseczynskiego
- najlepsze prywatne przedszkole w Piasecznie
- moj prywatny fotoblog ze zdj?ciami
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
Unit?Š
PostWysłany: 15 Mar 2006, 16:40    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Nowicjusz
Nowicjusz

Dołączył: 14 Mar 2006
Posty: 12


Otoz to Laughing Znalazlem podobny problem do mojego na forum optymalizacji i znalazlem tam odpowiedz. Po lekkiej modyfikacji wyglada to tak:
Kod:
RewriteEngine On

# /zmienna/zmienna
  RewriteRule ^([a-zA-Z0-9]+)(/([a-zA-Z0-9]+))*$ index.php?id=$1&item=$2 [L]
# /zmienna
  RewriteRule ^/([a-zA-Z0-9]+)$ index.php?id=$1 [L]

Generalnie to samo, co napisales

BTW, napotkalem maly, ale bardzo dziwny bug Opery - nie chcial mi wyswietlac na stronie arkusza styli Confused
_________________
Zapraszam ››› Katalog stron
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
Martin
PostWysłany: 23 Gru 2006, 09:24    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

KCS_Admin
KCS_Admin

Dołączył: 17 Cze 2005
Posty: 5566

Skąd: Piaseczno

Znalazłem przydatne informacje o mod-rewrite:
http://regua.biz/mod


Dodatkowo, jeżeli ktoś kupuje pismo: PHP Solutions to polecam numer 6/2006, gdzie jest cały artykuł:
Przyjazne URL-e w PHP, czyli zaprzęgamy mod_rewrite do pracy
Michał Gacki ilustruje zabezpieczenia dostępu do plików, pokazuje jak za pomocą Mod_Rewrite zamienić nawet największą plątaninę linków i parametrów na czytelne adresy WWW . Przybliża też podstawy wyrażeń regularnych.
http://www.phpsolmag.org/pl/phpsolmag/issues/06_2006.html
Polecam tą gazetkę, chociaż nie jest tania!
_________________
Martin
- Prywatny Katalog Stron
- pizzeria La Nostra zaprasza
- e-Piaseczno i okolice, to najlepsze miejsce dla e-mieszkanca powiatu piaseczynskiego
- najlepsze prywatne przedszkole w Piasecznie
- moj prywatny fotoblog ze zdj?ciami
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
Martin
PostWysłany: 23 Kwi 2007, 19:14    Temat postu: mod_rewrite. Podręcznik administratora Odpowiedz z cytatem Zacytuj zaznaczone

KCS_Admin
KCS_Admin

Dołączył: 17 Cze 2005
Posty: 5566

Skąd: Piaseczno

Pojawiła się NOWA ciekawa książka w Helion: mod_rewrite. Podręcznik administratora


Celem książki "mod_rewrite. Podręcznik administratora" jest przybliżenie możliwości tego modułu administratorom serwerów. Przedstawia ona zarówno zagadnienia podstawowe, czyli obszar zastosowań modułu oraz zasady wykorzystania wyrażeń regularnych, jak i zagadnienia zaawansowane, takie jak tworzenie serwerów wirtualnych, kontrola dostępu i użycie dyrektyw warunkowych. Czytając tę książkę, dowiesz się, kiedy należy stosować mod_rewrite, jak go instalować i konfigurować, jak pracować z mechanizmem przepisywania oraz w jaki sposób wyszukiwać i usuwać błędy w dyrektywach modułu.

* Podstawowe wiadomości o mod_rewrite
* Wyrażenia regularne
* Procedura instalowania modułu mod_rewrite
* Korzystanie z dyrektywy RewriteRule
* Przepisywanie warunkowe
* Zewnętrzny mechanizm odwzorowania adresów
* Dynamiczne tworzenie serwerów wirtualnych
* Współpraca modułu mod_rewrite z modułem mod_proxy

Przymierzam się do zakupu...
Pisz?
_________________
Martin
- Prywatny Katalog Stron
- pizzeria La Nostra zaprasza
- e-Piaseczno i okolice, to najlepsze miejsce dla e-mieszkanca powiatu piaseczynskiego
- najlepsze prywatne przedszkole w Piasecznie
- moj prywatny fotoblog ze zdj?ciami
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
kameleon
PostWysłany: 24 Kwi 2007, 06:49    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Wszechwiedzący
Wszechwiedzący

Dołączył: 03 Sie 2005
Posty: 952


Nareszcie ktoś porządnie opisał mod_rewrite, bez którego nie byłoby takich przyjaznych urli. Jak Martin kupisz książkę to daj znać, czy jest warta inwestycji Wink
_________________
WA?NA INFORMACJA: Je?eli masz swoj? stron? internetow? to nie tra? czasu i dodaj j? do najlepszego katalogu stron w Internecie -> Katalog Stron KCS. Nie zapomnij równie? o wpisie do równie? dobrego i przydatnego prywatnego katalogu -> Katalog Stron PKS. B?d? zauwa?alny w Internecie!

Anonymous interesuj? Ciebie udane zakupy? Je?eli tak to zapraszam Ciebie do hipermarketów Auchan na terenie ca?ej Polski
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
JankesM
PostWysłany: 27 Kwi 2007, 14:52    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Przyjaciel KCS
Przyjaciel KCS

Dołączył: 14 Lut 2006
Posty: 1445


Kupił ktoś tą książkę, bo nie wiem czy warto inwestować?
_________________
J@nkes (przyjaciel KCS)
B?dz zauwa?alny w Internecie! Dodaj swoj? stron? do najlepszego polskiego katalogu stron --> zobacz ciekawe strony. Nie tra? czasu i zrób to teraz! Najlepszy serwis dla e-mieszka?ca to: Piaseczno, który cz?sto czytam i udzielam si? na forum piaseczna. Polecam
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Linek
PostWysłany: 09 Cze 2007, 02:11    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Nowicjusz
Nowicjusz

Dołączył: 29 Maj 2007
Posty: 18

Skąd: Góra Kalwaria

Jakoś nie mogę pojąć całości mod_rewrite'a Wink

mam stronę:
http://gorakalwaria.net/linek/nowa

na której chce uzyskać takie urle:
http://gorakalwaria.net/linek/nowa/zdjecia/

wszystko ładnie przechodzi ale nie wyswietla css'a.

kod .htaccess:
Kod:
RewriteEngine On

  RewriteRule ^([a-zA-Z0-9]+)/(([a-zA-Z0-9]+))*$ index.php?strona=$1&id=$2 [L]

  RewriteRule ^/([a-zA-Z0-9]+)$ index.php?strona=$1 [L]


a co jeśli mam linki typu:
index.php?kto=admin&akcja=miejsce&co=zdjecie_usun&id=1&nr=2
gdzie używam np. 5 zmiennych?
musze opisywać w .htaccess każdy przypadek oddzielnie?

Pomocy! Wink
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora Numer GG
Martin
PostWysłany: 09 Cze 2007, 07:46    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

KCS_Admin
KCS_Admin

Dołączył: 17 Cze 2005
Posty: 5566

Skąd: Piaseczno

Dlaczego dałeś * przed znakiem $
Kod:
RewriteRule ^([a-zA-Z0-9]+)/(([a-zA-Z0-9]+))*$ index.php?strona=$1&id=$2 [L]

zrób tak:
Kod:
RewriteRule ^([a-zA-Z0-9]+)/(([a-zA-Z0-9]+))$ index.php?strona=$1&id=$2 [L]



Cytat:
używam np. 5 zmiennych? musze opisywać w .htaccess każdy przypadek oddzielnie?

Tak musi być rozpatrzony przypadek od największej ilości zmiennych do najmniejszej. Malejąca kolejność zmiennych w pliku .htaccess musi być zachowana. Przykład:
Kod:
RewriteEngine On
RewriteRule ^([^-]+)/([^-]+)/([^-]+)/([^-]+)$ index.php?modul=$1&funkcja=$2&id=$3&cos=$4 [L,NC,NS]
RewriteRule ^([^-]+)/([^-]+)/([^-]+)$ index.php?modul=$1&funkcja=$2&id=$3 [L,NC,NS]
RewriteRule ^([^-]+)/([^-]+)$ index.php?modul=$1&funkcja=$2 [L,NC,NS]
RewriteRule ^([^-]+)$ index.php?modul=$1 [L,NC,NS]



Jako uzupełnienie podaję linki:
http://www.bilsoftware.com/php-mod_rewrite-1.html
http://www.bilsoftware.com/php-mod_rewrite_zastosowania_pratyczne-2.html
http://4programmers.net/Z_pogranicza/Mod_rewrite
Oprócz tego inne linki przewijają się w całym poście.
_________________
Martin
- Prywatny Katalog Stron
- pizzeria La Nostra zaprasza
- e-Piaseczno i okolice, to najlepsze miejsce dla e-mieszkanca powiatu piaseczynskiego
- najlepsze prywatne przedszkole w Piasecznie
- moj prywatny fotoblog ze zdj?ciami
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
agobkw
PostWysłany: 16 Lis 2007, 17:40    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Nowicjusz
Nowicjusz

Dołączył: 16 Lis 2007
Posty: 2


Witam, czy mógłby mi ktoś napisać bo już nie mam sił. Admin mojego serwera twierdzi, że mod_rewrite powinien działać. Więc pewnie ja robie coś źle.

Jak zrobić aby taki link
Kod:
www.adres_strony.pl/iarticles.php?site=articles&action=show&articlesID=14


Zamieniał się na taki:

Kod:
www.adres_strony.pl/artykuly/14/


Proszę o pomoc i z góry dziękuje. Pozdrawiam


ps. najlepiej by było jakby to był cały plik .htaccess od początku, bo może coś mam tam namieszane.
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
zgred
PostWysłany: 17 Lis 2007, 12:23    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Stały bywalec
Stały bywalec

Dołączył: 09 Lis 2006
Posty: 389

Skąd: DC

http://www.adres_strony.pl/iarticles-site-articles-action-show-articlesid-14.html
Kod:

Options +FollowSymLinks
RewriteEngine on

RewriteRule iarticles-site-(.*)-action-(.*)-articlesid-(.*)\.html iarticles.php?site=$1&action=$2&articlesid=$3



http://www.adres_strony.pl/iarticles/site/articles/action/show/articlesid/14/
Kod:

Options +FollowSymLinks
RewriteEngine on

RewriteRule iarticles/site/(.*)/action/(.*)/articlesid/(.*) iarticles.php?site=$1&action=$2&articlesid=$3
RewriteRule iarticles/site/(.*)/action/(.*)/articlesid/(.*)/ iarticles.php?site=$1&action=$2&articlesid=$3



http://www.adres_strony.pl/iarticles,articles,show,14.html
Kod:

Options +FollowSymLinks
RewriteEngine on

RewriteRule iarticles,(.*),(.*),(.*)\.html iarticles.php?site=$1&action=$2&articlesid=$3

_________________
Najlepszym sposobem na w?asny k?t s? Kredyty, które umo?liwi? Ci spe?nienie swoich marze? o mieszkaniu.
OTO JA
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora Numer GG
agobkw
PostWysłany: 23 Lis 2007, 23:15    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Nowicjusz
Nowicjusz

Dołączył: 16 Lis 2007
Posty: 2


Dzięki za odp. ale to nie działa n.

Zapytanie u mnie wygląda tak:

Kod:
iarticles.php?site=articles&action=show&articlesID=$articlesID


Wpisywałem to zamiast tego co ty napisałeś i też nie działa. Prawa daje na 777. Już nie wiem co może być nie tak. Admin upiera się, że htaccess powinien działać.

Jak to sprawdzić czy działa?
I jeszcze takie pytanie, to ma być w głównym katologu? bo ja mam jeszcze templates, gdzie są wszystkie pliki html includowane do php.
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Wyświetl posty z ostatnich:   
Napisz nowy temat  Odpowiedz do tematu Idź do strony Poprzedni  1, 2, 3, 4 Strona 4 z 4


Forum Katalogu Ciekawych Stron Strona Główna » Pozycjonowanie i Optymalizacja » przyjazne adresy na naszych stronach
Skocz do:  



Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


katalog stron | forum
Powered by phpBB © 2005 phpBB Group