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文件做的一樣?
在此先感謝和抱歉,我的英語不好, 維尼