http://localhost/ddd.php
访问任意一个在本地存在或者不存在的文件都会给出下面的提示 这是为什么?如果不存在应该显示是404NOT FOUND啊 为什么给出的是ERROR?
RewriteEngine on
RewriteRule ^(.*).php$ /$1.html
http://localhost/ddd.php
访问任意一个在本地存在或者不存在的文件都会给出下面的提示 这是为什么?如果不存在应该显示是404NOT FOUND啊 为什么给出的是ERROR?
RewriteEngine on
RewriteRule ^(.*).php$ /$1.html
仔细查看你截图的最后一句话:
More information about this error may be available in the server log error.
查看错误日志吧:
$ tail -f /usr/local/nginx/logs/error.log
我猜你的RewriteEngine没起来……
看一下mod_rewrite正确加载没