如何从htaccess重写规则中排除目录中的目录?

时间:2018-11-19 01:12:00

标签: .htaccess url-rewriting

我正在尝试从htaccess重写规则中排除某个目录。这是我目前拥有的:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://url.com/$1 [R=301,L]
RewriteRule ^index.html$ /index.php [R,L]

需要排除的目录及其中的所有文件为url.com/admin/api。不需要排除admin目录,只需排除api。我已经尝试过这样的事情:

RewriteRule ^(admin/api)($|/) - [L]

但这只会在转到链接时出现“未正确重定向”错误。我该怎么办?

0 个答案:

没有答案