0

我对 Nginx 只有一个问题,

我需要重写代码:

domain.com/?fileID  -> /domain.com/xx.php?i=fileID

注意:链接中有问号:)

10 多天以来,我尝试了许多类型的代码来完成这项工作,但我可以得到任何工作。

4

1 回答 1

0

试试这个:

server {
    server_name domain.com;

    location = / {
        if ($args ~* ^[a-z0-9]+$) {
            rewrite ^ /xx.php?i=$args? last;
        }
    }

    location \.php$ {
        # your php handler configuration
    }
}

如果您指定“fileID”的外观并举一些例子会更好。

于 2012-09-18T10:08:04.167 回答