Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> przyjazne URL
kalinowski
post
Post #1





Grupa: Zablokowani
Postów: 199
Pomógł: 0
Dołączył: 4.05.2003
Skąd: Tarnowskie Góry

Ostrzeżenie: (10%)
X----


przeczytalem artykul o przyjaznych urlach i mam pytanie
czy idzie zrobic aby nie wpisywac tego index php?
czyli
Kod
www.strona.pl/zmienna

zeby tan napis zmienna juz byla zmienna ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kalinowski
post
Post #2





Grupa: Zablokowani
Postów: 199
Pomógł: 0
Dołączył: 4.05.2003
Skąd: Tarnowskie Góry

Ostrzeżenie: (10%)
X----


Cytat
Polecam użycie mod_rewrite, można uzyskać dokładnie to czego potrzebujesz.  Miałem ten sam problem i pomoc uzyskałem tutaj.  

Dodatkowo w <head> musisz dodać:
[xml:1:1a9767ef4b]<base href="tutaj scieżka/" />[/xml:1:1a9767ef4b]
Scieżka ta może być uzyskana np tak:
[php:1:1a9767ef4b]<?php
dirname($_SERVER['PHP_SELF'])
?>[/php:1:1a9767ef4b]

.htaccess moze wyglądać tak:

Kod
RewriteEngine on

RewriteBase /tutaj ścieżka (ta sama co wcześniej)/

RewriteRule (^|/)(images|files)/(.*)$  $2/$3 [L]

RewriteRule .* index.php [L]



Potem wystarczy użyć pewnej klasy do sparsowania URL'a.
Jeżeli sobie z tym nie poradzisz to mogę ją tu wkleić, ale ze względu na objętośc kodu na razie się powstrzymam.


Kod
RewriteBase /tutaj ścieżka (ta sama co wcześniej)/

hmm co tutaj mam powstawiac ?
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 10:35