Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Routing
Valker
post 4.02.2011, 21:56:34
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 5
Dołączył: 24.08.2007
Skąd: Łódź

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


Witam,
straciłem już parę godzin szukając jakiegoś działającego rozwiązania, ale niestety nie udało mi się.
Chodzi o routing ;P

Używam XAMPPa i do oddzielnego projektu mam link, np:
http://localhost/jakasnazwa/

Próbuje zrobić, aby dało się robić ładne linki, czyli:
http://localhost/jakasnazwa/register/cośtam/cośtam/
zamiast:
http://localhost/jakasnazwa/?action=register&abc=cośtam

W głównym katalogu projektu wgrałem plik .htaccess:
  1. Options +FollowSymLinks
  2. IndexIgnore */*
  3. # Turn on the RewriteEngine
  4. RewriteEngine On
  5. # Rules
  6. RewriteCond %{REQUEST_FILENAME} !-f
  7. RewriteCond %{REQUEST_FILENAME} !-d
  8. RewriteRule . route.php


Który cały ruch powinien kierować do pliku route.php, który includuje odpowiedni plik: albo index.php albo action.php.
gdy dam link, np:
http://localhost/jakasnazwa/register
wszystko działa tak jak powinno jednak problem polega na tym jak działa strona po wpisaniu linku,np:
http://localhost/jakasnazwa/register/abc/abc

Otóż wgrywa się plik odpowiedni plik (powiedzmy index.php), ale nie działają żadne obrazki style czy pliki js.

Przykładowy rozkład plików wygląda tak:
css/style.css
js/jakiśplik.js
js/asdasdasd.js
images/asdad.jpg
images/aaaaa.jpg
index.php
action.php
route.php

Jakieś pomysły co z tym zrobić? ;P

Z góry thx za odpowiedź,
Valker
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.07.2025 - 14:53