【发布时间】:2019-08-03 10:58:12
【问题描述】:
我使用 Codeigniter 为 Class-Project 创建网站,并希望从 URL 中删除 index.php。
我关注CodeIgniter removing index.php from url。它在本地服务器上运行良好。但是当我将文件上传到使用 Tomcat9 的服务器时,它不起作用。
我发现 .htaccess 不适用于 tomcat,对吗?
那么如何从 URL 中删除 index.php?
【问题讨论】:
-
您确定要/必须为此使用 Tomcat 吗?对于 PHP 项目来说,这是一个不寻常的选择
-
我使用 Tomcat 的原因是因为我的 TA 为班级项目提供了这个服务器。我别无选择。
-
Tomcat 有一个重写阀,重写规则的语法与 Apache tomcat.apache.org/tomcat-9.0-doc/rewrite.html 相同。规则必须放在一个名为 rewrite.config 的文件中,互联网搜索会出现 stackoverflow.com/q/52090777/318758 之类的示例
标签: php .htaccess codeigniter tomcat