我是htaccess文件的新手,请以无知的方式向我承担责任。
我正在开发代码点火器项目,我需要为特定网址添加例外说:www.domain.com/leaveit/file
基本上我在根目录下放置了一个文件夹,我需要从htaccess文件中编写的规则中删除该文件夹,其中每个请求都会添加index.php。
任何建议/链接都会非常值得注意,因为我已经搜索了很多解决方案,但没有找到任何具体的帮助我摆脱这个问题。
这是我的htaccess代码。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
RewriteRule ^(.*)$ https://www.domain.com/$1 [L,R=301]
php_flag output_buffering On
提前感谢您的时间和耐心。
答案 0 :(得分:0)
只需尝试这个
RewriteEngine on
RewriteCond $1 !^(index\.php|robots\.txt|leaveit)
RewriteRule ^(.*)$ /index.php/$1 [L]
如果您的问题得到解决,请告诉我们。