只有在给定文件夹下找不到文件时才需要重定向。
我的代码是
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^(theme|files|images|krishna)(.*)$ Swastik/public/$1$2 [L]
RewriteRule ^(.*)$ Swastik/library/index.php [L]
</IfModule>
我必须重写Swastik / library /下的所有请求,如果在Swastik / public中找不到文件
答案 0 :(得分:0)
您可以使用:
RewriteCond %{DOCUMENT_ROOT}/Swastik/public%{REQUEST_URI} -f
RewriteRule (.*) Swastik/public/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* Swastik/library/index.php [L]