0
我在nginx服务器中重写以下通配符子域时遇到了问题。下面是代码:nginx重写问题
server {
listen 80;
server_name *.protegedownloads.com;
access_log /usr/local/nginx/logs/access_test.log;
location/{
root /var/www/protegedownloads.com;
rewrite ^(.*)$ ./queryRequest.php?rq=$1&host=$host last;
}
}
queryRequest.php仅仅是一个PHP页面用phpinfo()函数中,但是当我访问例如http://randomname.protegedownloads.com/它抛出了我一个404错误。
有没有一种方法来测试nginx重写规则,就像我可以用htaccess文件做的一样?
在此先感谢和抱歉,我的英语不好, 维尼