![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 25.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
^ Plik htaccess Mam tak na stronie glownej artykuly i obrazki pobierane bazy danych. Klikajac na dany obrazek/ artykul przechodzi sie albo do dynamicznie generowanej strony artykulu albo obrazka. Wszystko dzialalo dopoty mialem na stronie tylko 1 zasade. Wiem ze sa one takie same, ale nie potrafie zmienic jakiejkolwiek, zeby wszystko dzialalo. Licze na pomoc Fragment kodu php < z glownej strony, ktora linkuje do konkretnego artykulu >
ps W zaleznosci, ktora regula jest wyzej, ta po nakliknieciu w link dziala. 2 jezeli wpisuje w url "brzydkie" linki to dzialaja.. Mam nadzieje ze zrozumieliscie Pozdrawiam Ten post edytował Dissio 3.01.2015, 17:57:58 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli linki mają identyczną budowę, to nic tu nie pomoże .htaccess.
Pokaż jak wyglądają wygenerowane linki. -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 25.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
masz na mysli "ladne linki"
to jest link kiedy na gorze jest regula artykulow
a to jest link kiedy regula jest obrazek
czesc, przejscia "getowego" do obrazkow |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Jedyną różnicą jest tu wielka litery i podkreślniki w przypadku artykułu, ale podejrzewam, że to czysty przypadek i nie można się na tym oprzeć.
Możesz dodać, do któregoś z nich wyróżnik, np. "Witam_na_poczatku,artykul". -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 25.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
wlasnie probowalem jakos dac np przed nazwa artykul/ ewent. po, ale nie potrafie :/
jest raczkujacym w sprawie htaccessa ![]() |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Kod RewriteCond %{REQUEST_URI} (.+)?/artykul/(\w+)$ RewriteRule .* http://localhost/aptana/ontrna/artykul_strona.php?artykul_url=%2 Przed regułą dla obrazków. Ten post edytował trueblue 3.01.2015, 18:18:52 -------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 25.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
niestety ale nie dziala, moglbym prosic o jasniejsze wskazowki?
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Powyższe linie umieszczasz zamiast obecnych dotyczących artykułu, nad regułami dotyczącymi obrazków.
-------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 25.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
zrobione tak jak powiedziales, niestety wciaz klikajac na artykulow, zalącza sie dynamiczna strona obrazkow :/
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
A zmieniłeś budowę linków w kodzie php/html?
-------------------- |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 25.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Ok.
Pokaż cały htaccess i jakiś link (nie kod w php, lecz http://localhost....) -------------------- |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 25.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
po usunieciu
klikajach na artykul wchodze w jego strone, ale a) bez stylow css ![]()
Ten post edytował Dissio 3.01.2015, 18:45:20 |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
-------------------- |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 25.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
dodane, jednak nic sie nie zmienilo
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Regułę w .htaccess stosujesz do artykułów czy obrazków?
Przejrzyj dobrze .htaccess, który wstawiłeś wyżej. -------------------- |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 25.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
RewriteEngine ON
DirectoryIndex index.php RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{REQUEST_URI} (.+)?/artykul/(\w+)$ RewriteRule .* [url="http://localhost/aptana/ontrna/artykul_strona.php?artykul_url=%2"] RewriteRule ^([a-zA-Z-_0-9_\-]+)/?$ ./artykul_strona.php?artykul_url=$1 RewriteRule ^([a-zA-Z-_0-9_\-]+)/?$ obrazek_strona.php?title_url=$1 [L] teraz juz na stronie w nic nie moge wejsc, zaden link nie dziala czy jezeli mam np obrazek /bla/aptana/obrazek1 to wystarczylo by poprostu dodac bla/aptana/artykul/nazwa_artykulu ? |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Kod RewriteRule ^([a-zA-Z-_0-9_\-]+)/?$ ./artykul_strona.php?artykul_url=$1 Ta linia nie jest potrzebna. Cytat czy jezeli mam np obrazek /bla/aptana/obrazek1 to wystarczylo by poprostu dodac bla/aptana/artykul/nazwa_artykulu ? Kompletnie nie rozumiem. Co mają obrazki do artykułów? Chciałeś utworzyć dwa odrębne, działające, przyjazne linki dla artykułów i obrazków. -------------------- |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 25.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
dokladnie i chodzi o to, ze nie dziala to poprawnie bo sa 2 te same zasady, i jedna trzeba bylo by kompletnie zmienic, np dajac przed nazwa artykulu slowa "artykul" ?
|
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Tak, ale ta zmieniona reguła dotyczy artykułów, a nie obrazków.
Jeśli url artykułu był "moj_artykul", to teraz powinien być "artykul/moj_artykul". -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 07:41 |