【发布时间】:2021-03-21 03:03:40
【问题描述】:
我的 .htaccess 中有一些错误,但我似乎无法弄清楚是什么。 这是我的代码:
Options +FollowSymLinks
Options -Indexes
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|images|css|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ index.php?/$1 [L, QSA]
【问题讨论】:
-
L 和 QSA
[L, QSA]之间的标志中有一个空格字符,将其删除以查看它是否能解决您的问题。
标签: .htaccess mod-rewrite url-rewriting friendly-url