【发布时间】:2013-06-12 23:58:13
【问题描述】:
下面是我在 apache 2.2 的 .htaccess 文件中拥有的唯一代码。
我了解到使用.htacess 会影响性能,如果可以用完httpd.conf,效果会更好。因此我可以将其添加到httpd.conf 中吗?如果是这样,我会把它放在哪里?
是否需要为每个需要它的主机(在我的情况下是很多主机)进入 VirtualHost,或者它是否可以一般地进入 httpd.conf 以便适用于所有主机?
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
【问题讨论】:
标签: apache .htaccess httpd.conf