我尝试转换此.htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)\?*$ index.php?_route_=$1 [L,QSA]
到NGINX
location / {
try_files $uri $uri/ /index.php?_route=$uri;
}
但不起作用
如果工作,你会在http://test.bktvnews.com/data/menu/footer上看到json文件 http://test.bktvnews.com/data/
答案 0 :(得分:-1)
您可以使用此在线工具进行转换。 http://winginx.com/en/htaccess
这是你的.htaccess到nginx
# nginx configuration
location / {
if (!-e $request_filename){
rewrite ^/(.)\?$ /index.php?route=$1 break;
}
}