Zawadzki14 napisał(a)
Z tego co napisałeś wynika, że po wpisaniu
http://strona.pl/index/ , wyświetli się plik strona.pl/index.php
a tak raczej nie jest... przynajmniej domyślnie w apache
no bo dokładnie tak jest
skąd możesz wiedzieć że tak nie jest
przecież wiem że tak domyślnie w apache nie jest a nie o tym jest topic, tylko o tym że na hostingu gdzie mam stronę tak jest
wygląda na to że gdzieś "wyżej" jest zasada typu
RewriteCond ${REQUEST_FILENAME} !-F
RewriteCond ${REQUEST_FILENAME}.php -F
RewriteRule (.*) \1.php
^^ to jest pseudokod żeby nie było
chciałbym ją zaniechać
// no problem rozwiązany przez stworzenie .htaccess i wyzerowanie Options - tak jak przypuszczałem jedna z tych opcji to powodowała ale dalej nie mam pojęcia jak się ona nazywała
na serwerze jest ustawione:
Options FollowSymLinks IncludesNoExec MultiViews Includes FancyIndexing NameWidth=*
praktycznie nie wiem co takie ustawienie oznacza
// no - w końcu znalazłem winowajcę - jak ktoś ciekawy to powodowało to ustawienie MultiViews:
pckurier.pl napisał(a)
(...) Jest nią opcja konfiguracyjna Multiviews katalogów serwera WWW, która nie jest ani domyślna, ani nie może zostać ustawiona przez zadeklarowanie Options All w konfiguracji podkatalogu. Musi być wymieniona jawnie w opcjach konfiguracyjnych katalogu, np.:
Options Indexes, Symlinks, Multiviews
Multiviews zaczyna działać, gdy żądanego pliku nie można odnaleźć w wyniku translacji URI->ścieżka. Serwer poszukuje wówczas plików o nazwie nazwa.* i wybiera ten najbardziej odpowiadający preferencjom przedstawionym przez przeglądarkę (...)
bo z drugiej strony komuś to może zastąpić mod_rewrite ;P chociaż w takim przypadku nie ma sensu go stosować :P