Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Przyjazne linki z .htaccess


Rekomendowane odpowiedzi

Opublikowano

Przykład dla domena.pl/2 i przykład dla domena.pl/page/2

Options +FollowSymLinks
RewriteEngine On
 
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
 
RewriteRule ^(.*)$ ./index.php?page=$1
Options +FollowSymLinks
RewriteEngine On
 
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
 
RewriteRule ^page/(.*)$ ./index.php?page=$1

Tu masz fajny artykuł na ten temat

http://code.tutsplus.com/tutorials/using-htaccess-files-for-pretty-urls--net-6049
Opublikowano

@Altiruss

RewriteRule ^wolen/(.*)$ ./zdjecia/index.php?numer=$1

Po prostu ucinasz nazwę domeny i dalej lecisz tak jakbyś normalnie link wpisywał, oczywiście w odpowiednim miejscu dodajesz dolar i cyfrę ^^.

Opublikowano

@`Wolen , hmm zgaduję że z tym wolen na początku mnie sprawdzałeś czy tylko nie kopiuję i wklejam :D ale mam problem że jak wkleję tą linijkę to cała strona się sypie, a obrazki się nie ładują ;d

Opublikowano

@Altiruss

Jak tworzę sam przykłady to zawsze rzucam randomowe wartości, bo sam pierwsze to sprawdzam u siebie, żeby zweryfikować czy gdzieś nie zrobiłem błędu, jestem tylko człowiekiem :P.

 

Co do rozlatywania się, pewnie używasz względnych ścieżek, zacznij używać bezwzględnych. Przykład ścieżki względnej i bezwględnej

<?php

echo "<img src=\"obrazek.jpg\"/>"; //Ścieżka względna
echo "<img src=\"http://".$_SERVER['HTTP_HOST']."/zdjecia/obrazek.jpg\"/>"; //Ścieżka bezwzględna

?>

Wystarczy, że zalinkujesz bezwzględnie css, a potem możesz poruszać się w pliku .css względem niego.

Opublikowano

@`Wolen nie używałem żadnego z nich xD ew. prędzej ścieżkę bezwzględną iż wpisywałem http://domena.pl/css/style.cssa nadal nic się nie ładowało ;d dziwne że przestaje to wszystko działać a obrazki z bazy danych się nie ładują jak tylko dodam tą linijkę:

 RewriteRule ^(.*)$ ./zdjecia/index.php?numer=$1
//edit Próbowałem twojej opcji również i nic ;d
Opublikowano

Masz zainstalowanego curla? Jesli nie to zainstaluj. Bez niego przyjazne linki nie beda dzialac.

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista


"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer


 


Potrzebujesz czegoś? Oznacz mnie @Salur

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...