URL模块可以在本地主机上完美工作,但不能在web服务器上工作



以下URL模块正在中工作

http://localhost/webnew/wms/directs/main.php?_modid=&_mod=&del=18

但不能像这样在服务器上运行:

http://......../wms/helpmes/main.php?_modid=&_mod=&status=0&no=1

为什么??

如何像localhost一样在服务器上正常运行?

我使用代码点火器。

在您的配置文件config/config.php中,请确保您已按如下方式设置了permitted_uri_chars$config['permitted_uri_chars'] = 'a-z 0-9~%.:_-@=';

此外,请确保rewrite module在您的服务器中打开。对于apache服务器,您必须像下面的cammand一样操作。

sudo a2enmod rewrite
sudo vi /etc/apache2/
sudo vi /etc/apache2/apache2.conf

在你的apchae配置文件中,你必须这样写

<Directory /var/www/html/>
AllowOverride All
</Directory>

然后重新启动服务器。

相关内容

  • 没有找到相关文章

最新更新