它在/ etc / nginx / sites-available / default中看起来如何? 我使用nginx / 1.6.0
<Directory "c:/wamp/www/ProjectName"> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)\?*$ index.php/$1 [L,QSA] </Directory>
我试过了:
location /ProjectName { try_files $uri $uri/ /ProjectName/index.php?r=$request_uri; }
它几乎似乎工作,但如果我有问题的URL标记: http : //ProjectName.dk/Test/site/getPerson ? Id=369我得到错误?
问题是什么应该添加到Nginx的conf?
找到解决办法:
try_files $uri $uri/ /ProjectName/index.php?r=$query_string;
现在它与问题标记。