I do not understand something …
I have CMS written by me and have some strange problem about hidden error from “mod_rewrite”. In apache2 error.log “mod_rewrite” giving :
File does not exist: /home/path/to/request, referer: http://IP/request?view=1
my $_GET / $_POST request are all empty
$_SERVER['REQUEST_URI'] is ok (returns request?view=1)
$_SERVER['QUERY_STRING'] is also empty
also i install Drupal CMS to test is it problem on web server, but Drupal works just fine… then i copied drupal “.htaccess” file to my CMS in order to fix mod_rewrite preferences. (Drupal do not create apache error like my )
No luck, i have same problem again.
also tried with all options in .htaccess from Drupal CMS
I try to turn on RewriteLog (several attempts) but without result, not a single log file was not created.
Am i something missing or … just my cms sucks
and one more thing, my CMS work just fine on other webserver with exactly the same files …. ?????
RewriteEngine On
Options -Indexes
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
#tested RewriteRule ^ index.php [L]
#tested RewriteRule ^ index.php [L,QSA]
#tested Options FollowSymLinks
#tested Options -MultiViews
#tested RewriteBase /
P.S. sorry for my bad English
finally I found the solution of my problem!
The answer is very,very,very simple…
In apache2 configuration (on Ubuntu) I found the
<Directorytag is duplicated by default … I just erase all directories tags and create one basic.reload apache2 configuration and every thing starts working just fine