所以我的 .htaccess 中有以下内容用于我的 mod_rewrite。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)$ /?a=$1 [L]
RewriteRule ^product/([^/]*)$ /product.php?p=$1 [L]
它让我有 /help 而不是 .index.php?a=help 但问题是如果有人访问 /blahblah 没有给出错误,它只会显示一个空白的索引页面,除了徽标,侧边栏之外什么都没有和空白内容空间。
任何想法如何阻止这种情况?我打算使用 php if() 但这似乎很麻烦,因为我每次添加页面时都必须这样做。.htaccess 有什么办法吗?