typecho迁移后提示no input file specified

/index.php后加?

问题

typecho迁移后,除了主页以外的链接提示no input file specified

环境

Apache2.4.39
PHPStudy8
PHP7.3.4

解决方法

尝试后以下方法有效
将网站根目录的.htaccess文件修改如下

<IfModule mod_rewrite.c>
RewriteEngine On
# 下面是在根目录,文件夹要修改路径
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]
</IfModule>

方法来自 https://www.dpaoz.com/957

标签: typecho, no input file specified