Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-11-07 20:56:39

  yanaek - Użytkownik

yanaek
Użytkownik
Skąd: Kraków
Zarejestrowany: 2007-04-14

mod_rewrite i PHP , problem pod debianem, działa na centos

mam dziwny problem, otóż na kilku serwerach z debianem, niezależnie czy używam php4 czy php5 , nie działa mi dobrze mod_rewrite

nie przekazuje zmiennych w GET :/

mam dwa linki

http://zweao.info/index/2/    <debian
http://83.149.125.172/rewrite/index/2  <centos

jak widac na centosie rewrite dziala dobrze i plik index.php dostaje '2' w GET (wyswietlone w tablicy)
pod debianem jest pusto

dla jasnosci macie tam dane tez phpinfo() z kazdego serwera

wie ktos moze o co tu chodzi? czy to kwestia ustawienia apache/mode_rewrite ? czy samego php.ini ?

.htaccess zawiera

Kod:

RewriteEngine On
RewriteRule ^index/([0-9]+)/?$ index.php?c=$1

index.php

Kod:

<?php
print_r($_GET);
print $_GET['c'];

phpinfo();
?>

Offline

 

#2  2007-11-07 22:07:24

  yanaek - Użytkownik

yanaek
Użytkownik
Skąd: Kraków
Zarejestrowany: 2007-04-14

Re: mod_rewrite i PHP , problem pod debianem, działa na centos

ook, rozwiazanie jest chyba tu, jakis DefaultType, chodzi o to ze bierze pierwszenstwo przed mod_rewrite

nazwa tego co w zmienionym url musi byc inna niz nazwa pliku do ktorego sie odnosimy :/

http://forum.textdrive.com/viewtopic.php?pid=99039

np w url niech bedzie testus/pimpus , ale rewrite ma go przepisac na plik test.php.... (chodzi o to ze test!=testus :>)

btw wie ktos jak zmienic to pierwszenstwo DefaultType/mod_rewrite?

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)