所以我只是设置了一个带有debian,apache等的linode服务器,现在我正在尝试使用我正在开发的应用程序,但它需要mod_rewrite.c
。很自然地,我去了应用程序的目录(如果重要的话,碰巧是在PHP中)并在其中创建了一个.htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php
</IfModule>
所以我们前往我的域example.com/hello
,它给了我一个404错误,它应该向我展示index.php加载的内容。是mod_rewrite.c
有什么理由不起作用?
答案 0 :(得分:8)
是否在/ etc / apache2 / mods-enabled中启用了模块?