Witam. Wczoraj nieco się zdziwiłem gdy przeniosłem mój projekt z localhosta na serwer: mod_rewrite przestał poprawnie działać...

Mam regułkę:
[PHP] pobierz, plaintext
  1. RewriteEngine On
  2. RewriteRule ^config/?$ config.php [L,NC]
[PHP] pobierz, plaintext

Na localhost wszystko ładnie działa:
- htp://localhost/projekt/config - DZIAŁA
- htp://localhost/projekt/Config - DZIAŁA
- htp://localhost/projekt/config/ - DZIAŁA

Na prywatnym serwerze:
- htp://domena.pl/projekt/config - NIE DZIAŁA, ERROR 404 The requested URL /projekt/config/ was not found on this server.
- htp://domena.pl/projekt/Config - DZIAŁA
- htp://domena.pl/projekt/config/ - NIE DZIAŁA, ERROR 404 The requested URL /projekt/config/ was not found on this server.


Gdy zmieniłem nazwę pliku na cfg.php i regułkę na RewriteRule ^config/?$ cfg.php [L,NC] to wszystko działa jak należy.





Edit: Uff, uporałem się z tym sam smile.gif wystarczyło w httpd.conf usunąć Multiviews