
WordPress后台菜单显示No input file specified
前言:
近期很多人问我,后台点击菜单后会显示No input file specified.错误,这里翻译了一下,意思是未指定输入文件,这个问题的原因是WordPress伪静态未设置下面发一下WordPress伪静态规则的两种环境代码。
正文:
使用:看自己什么环境就用什么的,apache的话加在在网站根目录里的.htaccess文件里。
WordPress伪静态apache:
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
WordPress伪静态Nginx:
rewrite ^.*/files/(.*)$ /wp-includes/ms-files.php?file=$1 last;
if (!-e $request_filename){
rewrite ^.+?(/wp-.*) $1 last;
rewrite ^.+?(/.*\.php)$ $1 last;
rewrite ^ /index.php last;
}