我使用php,slim和mysql创建了一个Web服务,但是当我尝试访问它时,它给了我"服务器遇到内部错误或配置错误,无法完成您的请求。 #34;
当我查看日志时,它给了我:
C:/wamp/www/task_manager/.htaccess:无效的命令' .htaccess',可能拼写错误或由未包含在服务器配置中的模块定义
我在网上查了几件事,我可以确保你安装并激活了rewrite_module(未在http.config中注释
有谁知道如何解决这个问题? 我将附上我的.htaccess
的内容.htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ %{ENV:BASE}index.php [QSA,L]
答案 0 :(得分:8)
从.htaccess文件中删除行.htaccess
。
答案 1 :(得分:0)
如果您在系统上安装新的wamp, 并且您在项目中使用htaccess首先需要重写一些URL:
点击wamp图标,然后转到" Apache"然后单击" Apache Modules"
并确保选中 RE WRITE扩展程序。