我看到在不同的.htaccess文件中有对mod_rewrite.c文件的检查,但我只有mod_rewrite.so,它们之间有什么区别?
<IfModule mod_rewrite.c>
# Make sure directory listing is disabled
Options +FollowSymLinks +Indexes
RewriteEngine on
</IfModule>
答案 0 :(得分:6)
这听起来有点倒退,但这只是它的工作方式。 <IfModule>
容器需要模块名称或模块文件。在模块文件的情况下,它需要源文件(.c)。这是因为有些模块编译成apache ,因此没有共享库文件(.so)。
如果LoadModule
加载主apache核心外部的模块,则使用.so文件。