Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [htaccess] ukrywanie plików w public_html a profile użytkowników
lisekkpl
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 26.08.2014

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


Jak zablokować możliwość używania login.php, register.php itd. przez www.nazwastrony.pl/login.php, tak żeby tylko działało www.nazwastrony.pl/accounts/login. Linki do profilów tworzą się po sleszu. Podczas rejestracji dozwolone jest używanie kropek więc jeśli ktoś zrobi użytkownika login.php to nie będzie przenosić na profil tylko na stronę logowania
jeśli ktoś jeszcze nie rozumie to linki do profilów lecą tak:
www.nazwastrony.pl/profile.php?username=lisekpl jest zamieniane na www.nazwastrony.pl/lisekpl
ale po wpisaniu
www.nazwastrony.pl/login.php przenosi na stronę logowania zamiast na profil
logowanie ma się odbywać tylko przez www.nazwastrony.pl/accounts/login!!
Wszystkie pliki znajdują się w public_html. Proszę pomóżcie
tutaj moje htaccess (nie dorobiłem kropki w profilach bo nie wiem jak to zrobić):
  1. RewriteEngine On
  2. RewriteCond %{REQUEST_FILENAME} !-f
  3. RewriteCond %{REQUEST_FILENAME} !-d
  4. RewriteRule ^hashtag/([A-Za-z0-9_]+)$ hashtag.php?hashtag=$1
  5. RewriteRule ^([A-Za-z0-9_]+)$ profile.php?username=$1
  6. RewriteRule ^accounts/logout logout.php
  7. RewriteRule ^accounts/login login.php
  8. RewriteRule ^accounts/index index.php
  9. RewriteRule ^accounts/register register.php
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 24.08.2025 - 08:15