Pa hajde da probam... testirao sam za
www.kart-in.co.yu koji je na mom serveru definisan kao dev.kart-in.com (samo objasnjenje oko ovoga da nebi gubili vreme na pitanja zasto... zato sto je meni tako logicno :-))
conf:
Code:
LoadModule rewrite_module modules/mod_rewrite.so
...
AddModule mod_rewrite.c
...
NameVirtualHost dev.kart-in.com
<VirtualHost dev.kart-in.com>
ServerAdmin
[email protected]
DocumentRoot /webdev/www/dev.kart-in.com/www
ServerName dev.kart-in.com
ErrorLog /webdev/www/dev.kart-in.com/logs/dev.kart-in.com-error_log
CustomLog /webdev/www/dev.kart-in.com/logs/dev.kart-in.com-access_log common
</VirtualHost>
<Directory "d:/webdev/www/dev.kart-in.com/www/">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
E sad, u root-u tog vhost nalazi se .htaccess sa najjednostavnijim direktivama
Code:
DirectoryIndex index.php index.html
ErrorDocument 404 /404.html
I sta se desava... Kada odem na
http://dev.kat-in.com otvori se index.html (u kojem je redirekcija na index.php) a trebalo bi da se otvori odmah index.php, jer tako sam stavio u .htaccess, zar ne?
Zatim, namerno imam broken link i kada kliknem na njega dobijem Server Error 500 (internal error) unesto 404:
Code:
Internal Server Error
The server encountered an internal error or misconfiguration and was
unable to complete your request.
Please contact the server administrator,
[email protected] and
inform them of the time the error occurred, and anything you might
have done that may have caused the error.
More information about this error may be available in the server error log.
--------------------------------------------------------------------------------
Apache/1.3.23 Server at dev.kart-in.com Port 80
u access-log stoji
127.0.0.13 - - [31/Jul/2003:12:14:15 +0200] "GET /servis.php HTTP/1.1" 500 610
a u error-logu
[Thu Jul 31 12:14:15 2003] [error] [client 127.0.0.13] Premature end of script headers: d:/webdev/php/php.exe
Nadam se da je ovo dovoljno informacija, ja sam izgubio vec previse vremena na gluposti.
Napomena: kada taj .htaccess postavim live na server (linux) sve radi.
Goran Pilipović fka bluesman