• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Stały adres URL - ukrywanie ścieżki plików

VPS Starter Arubacloud
+1 głos
213 wizyt
pytanie zadane 10 maja w PHP przez batmat1903 Początkujący (340 p.)
Hej,

Chciałbym się dowiedzieć, czy dałoby się ukryć ścieżki w pasku URL.

Już tłumaczę. Mam adres: https://aplikacja.domena.pl i przemierzając aplikację w końcu trafiam na taką ścieżkę: https://aplikacja.domena.pl/public/data/user.php

I teoretycznie wszystko ok, ale czy jest możliwość ukrycia tej ścieżki? tak aby cały czas była widoczna ścieżka https://aplikacja.domena.pl?

Nie zależy mi na widoczności, SEO itp. strona nie jest i nie będzie indeksowana nigdy.

2 odpowiedzi

+3 głosów
odpowiedź 10 maja przez Wiciorny Ekspert (277,600 p.)

Da się to zrobić z poziomu zastosowania URL Rewriting (mod_rewrite): tu jest link do dokumentacji https://httpd.apache.org/docs/2.0/misc/rewriteguide.html

Jeśli znany Ci jest AJAX, to jego też możesz wykorzystać. I w tym momencie ładować dynamicznie kontent, natomiast pozostaje jeden problem, po co chcesz to zrobić? To jest problematyczne dla użytkowników, gdyż nie wiadomo z jakim zasobem strony mamy do czynienia. 
https://medium.com/@clementgalopin/javascript-url-rewriting-and-user-experience-a4dab153669

Nadal mimo, że SEO Cię nie obchodzi to po prostu jest duży problem, co jeśli jako użytkownik chce otworzyć strone dokładnie w określonym miejscu np public/data, albo cofnąć na odpowiedni resource, bez konieczności strzelania na ślepo ?

To praktycznie jest niemożliwe.  Jeśli wszystko będzie ukryte i będzie na tym samym zasobie, to jak odróżnić zasób X od Y od Z ? 

1
komentarz 10 maja przez batmat1903 Początkujący (340 p.)
No właśnie też mi się to wydawało niemożliwe - bynajmniej na tyle, żeby to prosto i sprawnie działało.

Nie mam przymusu ukrywania tego - chodziło jedynie o względy wizualne :) Z aplikacji będzie korzystała garstka osób i to na zasadzie kliknij w przycisk - wpisz dane do formularza - wyślij (do bazy danych) i to tyle.

Ale zapoznam się z dokumentacją, może akurat to będzie rozwiązanie dla mnie, a jak nie to trudno :)

Dziękuję za pomoc
+1 głos
odpowiedź 11 maja przez VBService Ekspert (255,840 p.)

To praktycznie jest niemożliwe.  Jeśli wszystko będzie ukryte i będzie na tym samym zasobie, to jak odróżnić zasób X od Y od Z ? 

kompromis, zrób tzw. przyjazne linki za pomocą jak już opisał

@Wiciorny;

URL Rewriting (mod_rewrite): tu jest link do dokumentacji https://httpd.apache.org/docs/2.0/misc/rewriteguide.html

 

sprawdź:

Podobne pytania

0 głosów
1 odpowiedź 913 wizyt
pytanie zadane 8 października 2016 w HTML i CSS przez ula Nowicjusz (210 p.)
0 głosów
1 odpowiedź 301 wizyt
pytanie zadane 19 września 2016 w PHP przez Grzdaczek Obywatel (1,070 p.)
0 głosów
2 odpowiedzi 877 wizyt
pytanie zadane 13 listopada 2018 w Sieci komputerowe, internet przez yaro25 Nowicjusz (120 p.)

93,025 zapytań

141,990 odpowiedzi

321,293 komentarzy

62,374 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...