Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> kiedy nie uda sie otworzyć strony: www.strona.com/index.php?zm=ąśćęłóń&zm2=ąśęćźżłóńąśęćż
statek
post 15.06.2009, 13:18:12
Post #1





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 2.06.2009

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


Witam,
nie udaje mi się zdobyć odpowiedzi na to pytanie: w jakich warunkach użytkownik nie będzie miał dostępu do strony o przykładowym adresie:
www.strona.com/index.php?z m=ąść ęłó ń&z m2=ąśę ćźżłó ńąśęćż

Czy Tajlandczyk, albo Gruzin ze swoim systemem i przeglądarką (system i przeglądarka w wersji narodowej albo angielskiej) będzie mógł otworzyć powyższy adres?

Pozdrawiam i proszę o odpowiedź.
Go to the top of the page
+Quote Post
erix
post 15.06.2009, 13:33:02
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Raz Ci już przecież zalinkowałem...

http://forum.php.pl/index.php?showtopic=118630


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
statek
post 15.06.2009, 13:53:00
Post #3





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 2.06.2009

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


erix nawet napisałem odpowiedź w zaklinowanym temacie przed tym jak podałeś linka => przeczytałem go. Ale niestety nie znalazłem tam odpowiedzi na moje pytanie. Potrzebuje konkretnej odpowiedzi. Czy człowiek używający zupełnie dla mnie egzotycznego języka (a co za tym idzie również os i cały soft ma w swoim języku) będzie w stanie załadować ta stronę? Odczyt się nie martwię bo treść strony jest w utf-8.

Czy jeśli będzie mógł odczytać tą stronę, to kiedy taka strona będzie niedostępna i dla kogo? Kiedy to nie będzie działać?

Ostatnie pytanie, jak to wpływa na SEO?


PS
Ja mogę otworzyć góógle.pl, a inni mieszkający w innych zakątkach świata?
Go to the top of the page
+Quote Post
Darti
post 15.06.2009, 14:55:24
Post #4





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


Będzie działać wtedy, gdy dostanie do kliknięcia url'a.
Gdy każesz mu to wpisać to niby też mógłby się dostać na tą stronę ale z problemami - za pomocą klawiatury ciężko mu będzie wpisać taki adres (albo przestawi zestaw znaków klawiatury albo metodą ctl+c i ctrl+v).
Poczytaj w manualu: urldecode" title="Zobacz w manualu PHP" target="_manual urlencode" title="Zobacz w manualu PHP" target="_manual


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
Go to the top of the page
+Quote Post
statek
post 15.06.2009, 17:09:57
Post #5





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 2.06.2009

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


Darti bardzo Ci dziękuję za odpowiedź! Jesteś wielki, jako jedyny potrafiłeś konkretnie i rzeczowo napisać co i jak smile.gif

Wiem użytkownik nie będzie mógł wpisać takiego adresu, tylko wyklikać. Ale chodzi mi o podstrony serwisu, zatem i tak będzie używał zakładek, albo kopiował cały adres aby przykładowo komuś go wysłać. Ważne, że to będzie działać - nie miałem jak tego sprawdzić a nigdzie nie znalazłem informacji o takim przypadku.

Powiedz jak takie adresy wypływają na pozycjonowanie? Będą zauważalnie obniżać range strony?
I jeszcze jedna bardzo dla mnie ważna sprawa. Jak ukryć w adresie nazwy i wartości zmiennych przekazywanych metodą GET?
Przykładowo mam ileś katalogów na dysku a w nich są pliki, które maja być załadowane na odpowiednie podstrony. I chciałbym uniknąć takiego adresu odnośnika: strona.com/index.php?kat=nazwakatalogu&pkat=nazwapodkatalogu&ppkat=nazwapodpodkatalogu i tak dalej:) A potrzebuje tych informacji aby skrypt wiedział skąd ma ładować dane na stronę. Czy da się to zrobić w sposób niezależny od serwera? Stronę będę mieć na serwerze ms iis, dlatego nie mogę użyć narzędzi z apacha. Da się to jakoś w php zrobić aby mieć adres: strona.com/nazwakatalogu/nazwapodkatalogu/nazwapodpodkatalogu/
Jakaś podpowiedź, cokolwiek, w ogóle nie wiem czego się złapać aby to zaimplementować.

Pozdrawiam i jeszcze raz bardzo dziękuję.
Go to the top of the page
+Quote Post
grzegosh
post 15.06.2009, 18:02:37
Post #6





Grupa: Zarejestrowani
Postów: 51
Pomógł: 3
Dołączył: 26.06.2008

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


google -> "przyjazne adresy", "ładne adresy"
http://webmade.org/porady/przyjazne-adresy-url.php

Ten post edytował grzegosh 15.06.2009, 18:03:49
Go to the top of the page
+Quote Post
statek
post 15.06.2009, 19:33:21
Post #7





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 2.06.2009

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


Dzięki grzegosh za link.

Problem w tym, że na podanej stronie (jak i odnośnikach z niej prowadzących, jak i innych stronach, które znalazłem) wszystkie metody wymagają edycji .htaccess. A ja stronę będę trzymać na serwerze IIS. Czyli nie mogę skonfigurować .htaccess, bo go nie mam. W ogóle nie bardzo mam dostep do konfiguracji serwera, mogę jedynie na nim umieścić stronę. Może znasz jakieś rozwiązanie, które da się zastosować jedynie przy pomocy php? Do tej pory jedynie wymyśliłem, że mógłbym napisać skrypt generujący w każdym podkatalogu index.php. No ale to kiepskie rozwiązanie. Jak to lepiej zrobić, bez apacha niestety.

Pozdrawiam
Go to the top of the page
+Quote Post
erix
post 15.06.2009, 19:48:43
Post #8





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Albo prosisz admina o dopisanie regułek, albo o przekierowywanie wszystkich żądań na index.

Potem wyłuskujesz sobie to, co Ci trzeba z tablicy $_SERVER.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
statek
post 15.06.2009, 20:50:39
Post #9





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 2.06.2009

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


erix nie bardzo mam kogo prosić, bo człowiek, który administruje tym serwerem nie bardzo wie jak to robić. Działa poczta i widać strony z poszczególnych katalogów, nawet z zewnątrz można je przeglądać - to też chciałbym jakoś w php zabezpieczyć, ale nie wiem jak? I nic więcej ja z tego serwerowca nie wycisnę. Po lekturze wcześniejszych odnośników widzę, że na razie będę potrafił skonstruować jedynie takie adresy: strona.com/index.php?war1/war2/war3/war4/war5. Masz jakiś pomysł jak w php bez generowanie index.php w każdym katalogu zrobić lepsze adresy? Tak, żeby ten index.php był na końcu, albo wcale go nie było?

Pozdrawiam.

Chciałem się jeszcze upewnić w innej kwestii. Czy dla statycznego tłumaczeni strony (kontakt -> contact, o mnie -> about me, opis -> description, odnośniki -> links, ...) jest lepsze rozwiązanie niż plik językowy z tabelą? I jeszcze jedno, zawsze mogę zrobić 3pliki description.pl, description.en, description.de. I wszystko fajnie, zmienna $lang jest globalna i wiadomo, które pliki mają być kiedy ładowane na stronę. Chce zmienić tłumaczenie, to otwieram plik i zmieniam, jedynie description na opis muszę przy pomocy jakiejś tabeli przetłumaczyć, chyba, że użyje polskich nazw, ale wtedy czasami pojawia się znaki diakrytyczne. Ale czy da się zrobić coś podobnego dla katalogów? Ma ktoś jakiś pomysł, czy jednak trzeba tłumaczyć z tabelek wszystkie nazwy?

Pozdrawiam i dzięki za odpowiedzi!
PS
Chyba zmądrzałem i dałem sobie już spokój z tymi dziwnymi polskimi adresami:) Teraz tylko pytanie jak efektywnie tłumaczyć nazwy katalogów/plików przy jednoczesnej łatwości wprowadzania zmian.

Ten post edytował statek 15.06.2009, 20:16:16
Go to the top of the page
+Quote Post
potreb
post 15.06.2009, 22:27:53
Post #10





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


Masz opcję IIS albo Apache.
Jeżeli IIS to główny problem wyszukanie alternatywnych odpowiedników takich jak httaccess. Oczywiście MS stworzył super aplikację do friendly url, ale promuje ją na IIS 7.
Niestety nie miałem okazji przetestować jej bo korzystam jeszcze z 6.

Jeżeli chodzi o przeglądanie katalogów admin, będzie musiał w IIS dla twojego katalogu zmienić ustawienia,
Także, good luck & have fun.

Ten post edytował potreb 15.06.2009, 22:29:18


--------------------

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: 19.07.2025 - 10:09