是否可以忽略目录中的所有实际文件RewriteRules
?我的意思是,我正在创建 page.php 处理的“平面链接”或“永久链接”(http://example.com/not/an/actual/file/path/)。这仅在我“忽略”所有其他文件时才有效RewriteCond
。不是为我的 .htaccess 文件中的目录中的每个真实文件创建一个,而是RewriteCond
有办法告诉它检查是否有实际文件显示,如果没有,让 page.php 处理它?
RewriteCond %{REQUEST_URI} !^/index\.php$
RewriteCond %{REQUEST_URI} !^/somefile\.php$
RewriteCond %{REQUEST_URI} !^/someotherfile\.php$
RewriteCond %{REQUEST_URI} !^/page\.php$
RewriteRule ^([^/]*)$ /page.php?p=$1 [L] [NC]