Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne] Nie działa linijka mod_rewrite na serwerze home, plik .htaccess na każdym innym działa, ale nei na home.
kukix
post 3.07.2012, 09:52:10
Post #1





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Witam.

Wgrałem na serwer home plik .htaccess którego zawsze używam i okazało sie, że na home nie chce dziąłac.

Oto wygląd tego kodu:
Kod
RewriteEngine On

RewriteRule ^(.*).php$ index.php?d=$1 [L,QSA]


Dlaczego ta ostatnia linijka moze być niepopranie obsługiwana? Pokazuje się błąd 500
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
z4jc3v
post 3.07.2012, 10:03:59
Post #2





Grupa: Zarejestrowani
Postów: 19
Pomógł: 1
Dołączył: 22.06.2010
Skąd: Wrocław

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


zmiast tego

  1. RewriteEngine On
  2.  
  3. RewriteRule ^(.*).php$ index.php?d=$1 [L,QSA]



sprobuj dac

  1. RewriteEngine On
  2.  
  3. RewriteRule ^(.*).php$ index.php?d=$1 [QSA,L]


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



Wspieram akcję "jQuery i AJAX to nie języki programowania"
Wspieram akcję "Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc"
Go to the top of the page
+Quote Post
kukix
post 3.07.2012, 10:12:54
Post #3





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Cytat(z4jc3v @ 3.07.2012, 11:03:59 ) *
zmiast tego

sprobuj dac

  1. RewriteEngine On
  2.  
  3. RewriteRule ^(.*).php$ index.php?d=$1 [QSA,L]



Niestety nie pomogło.. dalej pokazuje się błąd 500

Ten post edytował kukix 3.07.2012, 10:13:22
Go to the top of the page
+Quote Post
z4jc3v
post 3.07.2012, 10:18:54
Post #4





Grupa: Zarejestrowani
Postów: 19
Pomógł: 1
Dołączył: 22.06.2010
Skąd: Wrocław

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


Moze gdzies jeszcze w innym katalogu masz htaccess?? moze home nie pozwala na wgrywanie swoich .htaccessow questionmark.gif

nie wiem jak jest na home bo nigdy nie korzystalem ale jak masz dostep do hhtp.conf to wklej to :


<Directory "Twoj directoryl">
Options Includes Indexes FollowSymLinks MultiViews
AllowOverride FileInfo
Order allow,deny
Allow from all
</Directory>

Ten post edytował z4jc3v 3.07.2012, 10:19:55


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



Wspieram akcję "jQuery i AJAX to nie języki programowania"
Wspieram akcję "Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc"
Go to the top of the page
+Quote Post
kukix
post 3.07.2012, 10:41:19
Post #5





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


mam udostepniony katalog na serwerze, podejżewam, że w katalogu głównym może być jakiś plik .htaccess

Może napisze, żeby właściciel konta nadpisał go pustym plikiem, albo żeby go skasował
Go to the top of the page
+Quote Post
!*!
post 3.07.2012, 10:44:07
Post #6





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Cytat
Nie działa linijka mod_rewrite na serwerze home

To normalne. Radziłbym Ci zmienić hosting, bo oni tam kombinują zawsze z własną kompilacją serwera/php i dużo rzeczy które powinny, nie działają. Zadzwoń na BOK i zgłoś problem, powinni coś z tym zrobić.


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
IProSoft
post 3.07.2012, 10:48:10
Post #7





Grupa: Zarejestrowani
Postów: 479
Pomógł: 97
Dołączył: 6.09.2011
Skąd: php.net :)

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


Usuń flagę QSA, o ile dobrze pamiętam to użycie tej flagi powoduje błąd na home co jest troszkę absurdalne.


--------------------
Manual prawdę Ci powie.
Go to the top of the page
+Quote Post
djgarsi
post 3.07.2012, 11:29:08
Post #8





Grupa: Zarejestrowani
Postów: 459
Pomógł: 26
Dołączył: 1.06.2009

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


Spróbuj flagę [L,NC].


--------------------
Go to the top of the page
+Quote Post
kukix
post 3.07.2012, 13:07:40
Post #9





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Cytat(djgarsi @ 3.07.2012, 12:29:08 ) *
Spróbuj flagę [L,NC].



Ustawiłem flagi
RewriteRule ^(.*).php$ index.php?d=$1 [L]
i
RewriteRule ^(.*).php$ index.php?d=$1 [L,NC]

nie zwracają błędu, jednak nie przekazują żadnego parametru i zostaje skrypt na stronie głównej :/
Go to the top of the page
+Quote Post
!*!
post 3.07.2012, 13:10:08
Post #10





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Może ichniejsza ściana płaczu Ci pomoże http://pomoc.home.pl/bazawiedzy/zagadnienia/c118 przejrzyj też podmenu.
I co się dzieje gdy nie dodasz flag

Cytat
RewriteRule ^(.*).php$ index.php?d=$1

albo
Cytat
RewriteRule ^([a-z0-9]).php$ index.php?d=$1


Ten post edytował !*! 3.07.2012, 13:12:06


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
kukix
post 12.02.2013, 11:36:02
Post #11





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Niestety nic z tych rzeczy nie pomaga. Obłsuga home.pl zgłosiła, że tego typu przyjazne linki nie dziąłają u nich poprawnie, wiedza o tym i będą próbowac coś z tym zrobić.
Na chile obecną ich serwery mają problemy z tym mechanizmem, nie dziąła on poprawnie mimo iż jest to standard HTACCESS.
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 - 02:04