我在我的服务器上启用了mod_rewrite,并使用phpinfo()进行了确认,并显示为已启用。
我在我的httpd.conf文件中有以下内容:
ServerName 172.16.1.114 RewriteEngine on RewriteRule ^/test$ /index.php
我已经尝试了另一台服务器上的重写规则,并按预期工作。 没有错误抛给我的Apache错误日志,并重新启动干净。 当我尝试页面404s,并不加载index.php
我相信这肯定是一个简单的问题,但是我对如何解决这个问题感到不知所措。 任何帮助表示赞赏。
在web目录中检查名为.htaccess的隐藏文件。 如果存在打开文件并检查设置。 页面404页面不存在。 也检查Apache的错误日志