不会转换。帮助
RewriteEngine on
RewriteCond $1 !^(index\.php|images|css/common|robots\.txt|sitemap\.xml|test\.html|sitemap\.xml)
RewriteRule ^(.*)$ /index.php/$1 [L]
答案 0 :(得分:0)
尝试提高你的提问技巧。很高兴看到您尝试了一些甚至检查原始配置的东西,而不是通过复制粘贴(重复输入...)来寻求帮助。
自动化工具最多可以尝试应用预先烹饪的食谱或1 - > Apache和nginx规则之间的关系。
他们将无法理解你想做什么,并且很可能不会给你最好/最干净/最精益/最推荐的解决方案。
例如,@ Cheery工具甚至忽略了条件...... -_-'
尝试以下方法:
location /index.php {
}
location /images {
}
location /css/common {
}
location /robots.txt {
}
location /sitemap.xml {
}
location /test.html {
}
location / {
# Use 301 instead of 302 for permanent redirect
return 302 $scheme://$host/index.php$request_uri;
}