全部重定向到索引,无法获取 robots.txt

Redirect all to index and unable to get robots.txt

这是我的 .htacces

Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [NC,L]

所有请求都发送到索引并路由到正确的 PHP 控制器。如何向 robots.txt 添加例外。此时google找不到文件,因为Router无法匹配路由返回404错误

尝试重写:

Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_URI} !^\/robots\.txt$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [NC,L]