Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> .htaccess - linki jak na pastebin
elektronix
post 18.09.2012, 21:16:43
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 18.09.2012
Skąd: Śląsk

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


Witam

Jak w .htaccess stworzyć linki takie jak są na pastebin.com?
Próbowałem różne sposoby ale zawsze coś źle mi szło i nie wiem ostatecznie jak kod ma wyglądać.
A ma to wyglądać tak:
- mam pliki tekstowe w określonym folderze i chcę je otwierać specjalnym skryptem. Ale nie chcę pisać całego linku w pasku adresu przeglądarki ale jedynie nazwę pliku (bez rozszerzenia)
.
Tak więc powiedzmy wpisuję mojastrona.pl/xber - xber to nazwa tego pliku i mi otworzy ten plik tekstowy (bez przekierowania, po prostu niech link dalej tak wygląda) za pomocą pliku wyswietl.php. Oczywiście normalnie jak wklejam w pasek adresu wyswietl.php?plik=nazwa_pliku.txt to działa ale ja chcę krótkie linki aby zawsze automatycznie losowe znaki po mojastrona.pl/-tu te losowe znaki- właśnie działały tak jak na pastebin (jak dobrze rozumiem).

Dziękuję i pozdrawiam
Go to the top of the page
+Quote Post
motyl-pl
post 19.09.2012, 00:44:53
Post #2





Grupa: Zarejestrowani
Postów: 294
Pomógł: 31
Dołączył: 2.04.2010

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


Tworzysz w bazie powiedzmy tabele: nazwy
Robissz dwie kolumny: org_nazwa | nowa_nazwa
W org_nazwa dajesz oryginalną nazwe, a nową losową.

RewriteEngine On
RewriteRule ^([^-]+)$ wyswietl.php?nowa_nazwa=$1

I pobierasz sobie po $_GET['nowa_nazwa'] hash, patrzysz jaka jest oryginalna nazwa i ją includujesz.


--------------------
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: 27.06.2025 - 15:16