-1

Apache の htaccess を nginx に変換した後、404 エラーが発生します。以下は htaccess コードです。

RewriteEngine On
Options +FollowSymlinks
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [L]

私を助けてください、私は学習者です

4

1 に答える 1

1

nginx.conf を編集し、vhost にこの行を追加します

     location / 
    { 
    if (!-e $request_filename)
    { 
       rewrite ^(.*)$ /index.php?$1 break; 
    } 
    }
于 2013-02-07T12:24:46.440 に答える