我有以下.htaccess代码,它在localhost中工作但不在服务器中工作
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
解决方案是什么?
答案 0 :(得分:0)
在我的代码中,我正在使用一个名为的函数
run()
(这是用户定义的功能)
用于检查特定条件。禁用该功能时一切正常。然后我将该函数名称更改为另一个名称,该时间也有效。我不知道为什么run()
无法在服务器上工作。但现在我的问题解决了