它在/ 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我得到错误?
在.htaccess中设置一个环境variables并在PHP中检索它
从https转换到http时,RewriteRule违反
使用redirect从url中移除.html
如何在.htaccess中设置代理
htaccess重写URL像stackoverflow
.htaccess – 如何在某些页面上设置SSL(脚本需要修改)
.htaccess – redirectfavicon
找到解决办法:
try_files $uri $uri/ /ProjectName/index.PHP?r=$query_string;
现在它与问题标记。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。