Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试将除 PHP 文件之外的所有文件重写为文件。
我正在使用 htaccess,具有以下规则:
RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !^/.+\.(php)$ RewriteRule ^(.*)$ dispatcher.php [QSA,L]
不知何故,PHP 文件仍然被重定向到 dispatcher.php。
怎么会这样?我无法得到它。
任何帮助表示赞赏。
实际上,您不应该在条件语句和 htaccess 文件中的以下 rewriteRule 之后留下任何换行符
请尝试删除空行后RewriteCond %{REQUEST_URI} !^/.+\.(php)$
RewriteCond %{REQUEST_URI} !^/.+\.(php)$