我有一个wordpress网站,因为wordpress需要.htaccess
规则,所以/var/www/html
应该设置为AllowOverride all
。但是我有一些自定义文件夹/var/www/html/temp/
,它有许多子文件夹,最大深度可以是9. /var/www/html/temp/images/avatar/username/large/cache/image.jpeg
。如何添加其他规则,以便<directory "/var/www/html/temp">
可以使用规则AllowOverride None
,谢谢。
<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/html
<directory "/var/www/html">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Deny from all
Allow from all
</directory>
</VirtualHost>
答案 0 :(得分:0)
这里并不是一个真正的诀窍,如果你创建一个概念上低于第一个目录的第二个目录部分,它的变化将被合并:
<Directory "/var/www/html/temp">
AllowOverride None
</Directory>
为清楚起见,只需将其放在现有“目录”部分之后,尽管对于非严格必要的目录。
您应该查看&#34;配置部分的基础知识&#34;手册中的主题。