我想将Hostbill与Nginx一起使用但仍保留SEO URL。有人可以帮帮我吗?感谢
这将是.htaccess主机告诉我创建
## create .htaccess file in main HostBill directory with contents below
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /billing/
RewriteRule ^downloads/?$ ?cmd=downloads [NC,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
我希望能够将其转换为Nginx,我已经在线尝试过转换器,但它们无法正常工作。
答案 0 :(得分:0)
我不确定重写基数意味着什么,但如果这意味着重写只发生在该目录中那么
location /billing {
rewrite "(?i)^downloads/?$" /?cmd=downloads last;
try_files $uri $uri/ /billing/index.php?$request_uri;
}