在 apache 中通过 htaccess 关闭覆盖会提高性能吗?我在网上看了一下,关于这方面的文章/报告很少。
如果是这种情况,我该如何关闭它?我会在默认的虚拟主机文件中执行此操作吗?
一个例子是:OpenCart 带有 2 个 htaccess 文件,主要用于 mod_rewrite,如果我将其移动到 a 中,<Directory>
这会有所不同吗?
<VirtualHost *:80>
ServerAdmin www@shop.co.uk
ServerName shop.co.uk
ServerAlias www.shop.co.uk
DocumentRoot /var/www/shop/public
<Directory /var/www/shop/public>
Options +FollowSymlinks
# Prevent Direct Access to files
<FilesMatch "\.(tpl|ini|log)">
Order deny,allow
Deny from all
</FilesMatch>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
</Directory>
<Directory /var/www/shop/public/admin/view/javascript/ckeditor>
AddType application/x-javascript .js
AddType text/css .css
# If PHP is mapped to handle XML files, you could have …
Run Code Online (Sandbox Code Playgroud)