我在 WAMP 环境中工作,试图创建一个简单的前端控制器,并开始在我的项目根目录中创建一个 .htaccess 文件(即 www/molecule/ .htaccess 包含:
Options +FollowSymLinks
IndexIgnore */*
# Turn on the RewriteEngine
RewriteEngine On
# Rules
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
Apache rewrite_module 在我的 WAMP 设置中启用,并且在 httpd.conf 中也未注释,但是当我尝试在目录中加载具有该 .htaccess 的任何页面时出现内部服务器错误。Apache 错误日志显示:
[alert] [client 127.0.0.1] C:/wamp/www/molecule/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration
有人可以指出我正确的方向吗?