我是htaccess的新手,但我想重写所有进入我的网络服务器的URL来索引.php?params=$1,除了资产文件夹。我试过这样的事情:
Options +FollowSymlinks
RewriteEngine on
RewriteRule !^assets($|/) index.php?params=$1 [NC]
但是,当我对 params 变量使用 var_dump 时,它会返回一个空变量。
多谢
这应该有效:
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/(assets/|index'.php) [NC]
RewriteRule ^(.*)$ index.php?params=$1 [L,QSA]