在某些文件夹上禁用.htaccess规则

在某些文件夹上禁用.htaccess规则,.htaccess,.htaccess,我正在使用这些代码行从我自己网站上的所有链接中删除任何.html,这是没有CMS的纯html和CSS: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^\.]+)$ $1.html [NC,L] 这一切正常,但它也会影响我的域的所有子文件夹,包括我的开发文件夹。例如,这会导致Wordpress网站出现一些错误 有没有办法从仅位于“我的服务器”根目录下的文件中删除.html,或者在特定文件夹中禁用此重写规则

我正在使用这些代码行从我自己网站上的所有链接中删除任何.html,这是没有CMS的纯html和CSS:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]
这一切正常,但它也会影响我的域的所有子文件夹,包括我的开发文件夹。例如,这会导致Wordpress网站出现一些错误


有没有办法从仅位于“我的服务器”根目录下的文件中删除.html,或者在特定文件夹中禁用此重写规则?

尝试此代码跳过名为
blog/
的文件夹中的重写规则:

Options +FollowSymLinks -MultiViews
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(?!blog/)([^\.]+)$ $1.html [NC,L]

选项-索引
DirectoryIndex admin.php
重新启动发动机
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D

嗯,我正在为我的应用程序使用htaccess代码。这是工作:谢谢你的建议。实际上,我是故意回答我自己的问题的,我把.htaccess文件放在了特定的文件夹中,但没有在我的问题中发布代码。这样看来效果不错。
<IfModule mod_rewrite.c>
Options -indexes
DirectoryIndex admin.php
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
</IfModule>