Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: htaccess - index.php w katalogu
Forum PHP.pl > Forum > Serwery WWW
nieraczek
Mam w katalogu 'folder' plik 'index.php'. .htaccess wygląda w ten sposób:
  1. Options +FollowSymLinks +ExecCGI
  2.  
  3.  
  4. <IfModule mod_rewrite.c>
  5. RewriteEngine On
  6.  
  7. RewriteRule ^(.*)$ /folder/$1 [QSA,L]
  8.  
  9. </IfModule>


Jednak po wejściu na stronę główną dostaję błąd:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Dlaczego ? Próby przeprowadzam na swoim lokalnym serwerze, który pozwala na używanie plików htaccess.
erix
Wywal najpierw Options i sprawdź, czy wtedy działa.

Niektóre serwery nie pozwalają na nadpisywanie opcji.
nieraczek
Bez options też nie działa. To mój lokalny serwer WWW - WebServ. Co najdziwniejsze używałem na nim znacznie bardziej skomplikowanego mod rewrite dla symfony frameworka i było ok. Teraz natomiast mam po prostu w głównym katalogu katalog 'folder' zawierający plik index.php i nie działa.

Mam taki adres url:
http://localhost:81/folder/index.php
a chciałbym taki:
http://localhost:81/index.php

W logach apacha mam error:
[Sat Aug 01 09:48:16 2009] [error] [client 127.0.0.1] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.