在apache中,重写规则可以写在配置文件或.htaccess文件中。在nginx怎么样?我可以在不访问配置文件的情况下使用url重写吗?
答案 0 :(得分:0)
不幸的是,你不能。这是共享托管通常使用apache
或litespeed
,而不是nginx
或lighttpd
的原因之一。
一个(非常难看)的解决方法是使用包含重写规则的脚本来处理所有请求,并根据请求URI提供文件/脚本(并且可以由用户修改而不需要{{1特权)。但是,您提供的静态文件性能不佳,并且您需要通过此脚本处理所有请求标头,这不太实用。