Regex 链接样式和脚本与htaccess文件一起出现问题

Regex 链接样式和脚本与htaccess文件一起出现问题,regex,apache,.htaccess,mod-rewrite,Regex,Apache,.htaccess,Mod Rewrite,.htaccess RewriteRule ^(.+)$ index.php?url=$1 [QSA,L] index.php <link href="http://example.com/views/cp/css/style.css" /> 无法读取该样式,因为.htaccess重写规则无法更改它。 如何使用相同的.htaccess文件执行此操作?请避免为实际文件和目录重写此文件: # If the request is not for a valid directory

.htaccess

RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
index.php

<link href="http://example.com/views/cp/css/style.css" />

无法读取该样式,因为.htaccess重写规则无法更改它。
如何使用相同的.htaccess文件执行此操作?

请避免为实际文件和目录重写此文件:

# If the request is not for a valid directory
RewriteCond %{REQUEST_FILENAME} !-d
# If the request is not for a valid file
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]

您更改了.htaccess文件。如果写入的规则导致500,则需要修复该规则。这也是需要修复的错误规则