Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Przyjazne URLe
Mlodycompany
post
Post #1





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


Elo. Mam od dawna na stronie wprowadzone przyjazne URLe. Zawsze działało lecz po reinstalacji systemu co się wiąże z reinstalacją serwera przestało działać. Mam w głównym katalogu plik .htaccess a w nim kod
Kod
<Files index>
 ForceType application/x-httpd-php
</Files>


Czy ktoś może wie w czym jest problem?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 18)
hiszpanespaniol
post
Post #2





Grupa: Zarejestrowani
Postów: 213
Pomógł: 39
Dołączył: 7.04.2008
Skąd: 3city

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


może mod rewrite wyłączony? czy nie korzystasz?. jeżeli używasz sposobu z wykorzystaniem path_info, to mod rewrite nie potrzebny. a może domyślnie obsługa htaccess jest wyłączona?. może masz nowszą wersję serwera?

edit:
napisz "dupa" w .htaccess i sprawdź czy restart serwera wywali błąd. jeżeli nie, to poszukaj gdzie się włącza obsługę htaccess

Ten post edytował hiszpanespaniol 3.01.2009, 14:40:32
Go to the top of the page
+Quote Post
Mlodycompany
post
Post #3





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


Zmieniłem i normalnie krasnal ruszył. 
Go to the top of the page
+Quote Post
hiszpanespaniol
post
Post #4





Grupa: Zarejestrowani
Postów: 213
Pomógł: 39
Dołączył: 7.04.2008
Skąd: 3city

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


acha, krasnal, nie apache. czyli powinieneś mieć zielone piórko bodajże w pasku, nie czerwone. krasnal obsługuje .htaccess? może powinieneś w menu krasnala poszukać czegoś w stylu access.txt albo access.conf? w końcu to windows i prawdopodobnie ma inną nazwę htaccess'a.

edit:
jeśli masz krasnala przez wine uruchamianego, to nie pomogę hehe (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował hiszpanespaniol 3.01.2009, 14:48:07
Go to the top of the page
+Quote Post
phpion
post
Post #5





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(hiszpanespaniol @ 3.01.2009, 16:47:08 ) *
acha, krasnal, nie apache. czyli powinieneś mieć zielone piórko bodajże w pasku, nie czerwone. krasnal obsługuje .htaccess? może powinieneś w menu krasnala poszukać czegoś w stylu access.txt albo access.conf? w końcu to windows i prawdopodobnie ma inną nazwę htaccess'a.

edit:
jeśli masz krasnala przez wine uruchamianego, to nie pomogę hehe (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Dżizys - co za bzdury... Krasnal to pakiet zawierający w sobie m.in. Apache. Inna nazwa .htaccess na Windowsie - pierwsze słyszę. I co do tego wszystkiego ma Wine?
Go to the top of the page
+Quote Post
hiszpanespaniol
post
Post #6





Grupa: Zarejestrowani
Postów: 213
Pomógł: 39
Dołączył: 7.04.2008
Skąd: 3city

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


jestem pewien, że to co się wpisuje normalnie do pliku .htaccess, pod krasnalem wpisuje się do innego pliku. masz rację krasnal to pakiet, na dodatek windowsowy. apache to serwer po prostu. w krasnalu wszystko jest ułatwione i dlatego myślę, że trzeba szukać w menu krasnala (dostępnym pod ppm z tacki systemowej).

wine to był żart ale widocznie go nie wyczułeś.

Dodatkowo Twój post wnosi mnóstwo pomocy do tego wątku, co za tym idzie - mój też. Piszę na wypadek gdybyś i tego nie wyczuł: tu jest sarkazm
Go to the top of the page
+Quote Post
Mlodycompany
post
Post #7





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


w krasnalu mam zielone piórko i wszystko normalnie działa oprócz tych URLi. Dokładnie chodzi o to że gdy w adresie mam ../index.php/wartoscn/ to wczytuje strone normalnie ale bez stylu, ale to pół biedy a jak mam ../index/wartoscn/ to mi pokazuje błąd 404. Mam konfiguracje w krasnali access.conf. Zawartość tego pliku to

Kod
#
# This is the default file for the AccessConfig directive in httpd.conf.
# It is processed after httpd.conf and srm.conf.
#
# To avoid confusion, it is recommended that you put all of your
# Apache server directives into the httpd.conf file and leave this
# one essentially empty.
#

<Directory />
order allow,deny
allow from all
Options Indexes Includes ExecCGI
</Directory>

<Directory /usr/Apache/httpd/html/*>
Options Indexes Includes ExecCGI
AllowOverride All
order deny,allow
allow from all
</Directory>

<Directory /usr/www/*>
Options Indexes ExecCGI Includes FollowSymLinks
order deny,allow
allow from all
AllowOverride All
</Directory>
Go to the top of the page
+Quote Post
phpion
post
Post #8





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




<ot>
Cytat(hiszpanespaniol @ 3.01.2009, 17:08:30 ) *
wine to był żart ale widocznie go nie wyczułeś.

W takim razie odjechany z ciebie wesołek, taki totalny krejzol.
</ot>

@Mlodycompany:
Nie odpowiedziałeś na pytanie czy masz włączony mod_rewrite. Musisz poszukać w konfigach Apache (normalnie jest to plik httpd.conf ale nie wiem czy Krasnal nie korzysta z innych plików).
Go to the top of the page
+Quote Post
Mlodycompany
post
Post #9





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


Jeżeli Ci chodzi o linijkę
Kod
LoadModule rewrite_module modules/mod_rewrite.so
to mam odhashowaną, więc chyba włączoną.
Go to the top of the page
+Quote Post
Pilsener
post
Post #10





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

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


Mode_rewrite a obsługa plików .htaccess to dwa zupełnie odmienne pojęcia - poszukaj na forum pod hasłem typu "jak włączyć obsługę plików .htaccess" - było kilka razy.
Go to the top of the page
+Quote Post
Mlodycompany
post
Post #11





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


Jak możesz to daj konkretny link, bo po wpisaniu twojego hasła w wyszukiwarce na forum pokazało 64 strony i przejrzałem pięrwszą i nic na temat włączenia nie ma.

Czy ktoś wie co jest grane?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Siedzę nad tym pół dnia i nadal nic nie zrobiłem a jest mi to bardzo potrzebne.

Proszę o pomoc

Ten post edytował Mlodycompany 3.01.2009, 22:45:52
Go to the top of the page
+Quote Post
Pilsener
post
Post #12





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

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


http://httpd.apache.org/docs/2.0/mod/core.html#allowoverride - manual
http://forum.php.pl/index.php?showtopic=14...20&start=20
http://forum.php.pl/index.php?showtopic=37369
http://www.webhosting.pl/Jak.uzywac.plikow..htaccess?page=1
Go to the top of the page
+Quote Post
Mlodycompany
post
Post #13





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


No dobra. htaccess działa, bo wpisałem krzaki i mi błąd wywalił, ale nadal nie działają URLe. Gdy mam adres http://localhost/profil.php/1/ strona normalnie wchodzi ale gdy już zmienię na http://localhost/profil/1/ pokazuje błąd 404. Co powiecie w takiej sytuacji?
Go to the top of the page
+Quote Post
erix
post
Post #14





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




A może regułki pokażesz? Szklana kula zamrożona.
Go to the top of the page
+Quote Post
Mlodycompany
post
Post #15





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


tzn jakie regułki (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
DREEMus
post
Post #16





Grupa: Zarejestrowani
Postów: 286
Pomógł: 34
Dołączył: 4.09.2008
Skąd: Wrocław

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


Cytat(Mlodycompany @ 3.01.2009, 13:35:53 ) *
Kod
<Files index>
 ForceType application/x-httpd-php
</Files>


Czy ktoś może wie w czym jest problem?

Ten kod znaczy że przyjazne URLe masz tylko dla pliku INDEX ...
Go to the top of the page
+Quote Post
Mlodycompany
post
Post #17





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


Ale jak zmienie index na profil też nie działa. Kiedyś miałem wpisane sklep i działało.
Go to the top of the page
+Quote Post
erix
post
Post #18





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




Cytat
tzn jakie regułki

Rule = reguła

Zawartość .htaccess by się przydała.

edit: @down: nie chodziło mi o httpd.conf (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował erix 18.01.2009, 22:34:13
Go to the top of the page
+Quote Post
Mlodycompany
post
Post #19





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

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


erix zawartość .htaccess jest dwa posty wyżej (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post

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: 28.09.2025 - 09:20