我創建以下.htaccess文件,我想知道是否可以改進:如何改進這個.htaccess文件?
RewriteEngine On
RewriteRule ^site$ ./site/ [L,NC]
RewriteRule ^site/(.*)$ ./main/$1 [L,NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !/en [NC]
RewriteRule ^(.*)$ ./404.php?url=$1 [L,NC]
我想重定向其輸入www.domain.com/site/到www.domain.com/main/遊客和所有其他請求www.domain.com/404.php?url = ...這有效,除非用戶沒有輸入斜線(www.domain.com/site)。