我正在尝试使用.htaccess在文件/目录不存在时显示/index.php?page=$1
所以example.com/Something
不会重定向到,但会显示example.com/index.php?page=Something
同样适合example.com/Something/SomethingElse
应显示example.com/index.php?page=Something/SomethingElse
这是我目前的代码,但它不起作用:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?page=$1 [L]
非常感谢任何帮助。
答案 0 :(得分:0)
我用:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?path=$1&%{QUERY_STRING}
看看是否有效?