我有以下htaccess文件:
RewriteEngine On
RewriteRule ^([^/]*)$ /bio.php?bio=$1 [L]
我需要它来执行以下操作:
任何帮助都非常感激。
由于
答案 0 :(得分:12)
尝试这样的事情:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ bio/bio.php?q=$1 [L]
如果找到匹配的物理文件,第一行将跳过RewriteRule;如果找到匹配的目录,第二行将跳过它。第三行是重写规则,如果满足前面的条件,将执行该重写规则。