You don't have permission to access /server-status on this server
想要打开apache的server-status,网上有太多的教程了,但是自己设置的时候老是不成功.
会报错
You don't have permission to access /server-status on this server
这是为啥呢,我这里是因为我的网站都是重写路由了.
网上有个解决办法
但我照着做了,也没解决问题,仍然报错,而我的解决办法就是新建一个网站,里面啥也不放,这样就不会存在路由转发的问题.

会报错
You don't have permission to access /server-status on this server
这是为啥呢,我这里是因为我的网站都是重写路由了.
网上有个解决办法
有.htaccess路由,是这样:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
这样访问肯定不行,所以我们修改为:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !server-status
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
————————————————
版权声明:本文为CSDN博主「qdujunjie」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qdujunjie/article/details/10005597
但我照着做了,也没解决问题,仍然报错,而我的解决办法就是新建一个网站,里面啥也不放,这样就不会存在路由转发的问题.

打赏
-
支付宝扫一扫
-
微信扫一扫