2016-11-22 30 views

回答

1

您可以使用此规则:

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^[^.]+$ index.php [L] 
  • RewriteCond %{REQUEST_FILENAME} !-d是条件检查,如果它不是一个目录。
  • ^[^.]+$是正则表达式模式,以确保请求URI中没有扩展名。
+1

谢谢!这是解决方案! –

+0

很高兴知道它解决了[[您可以点击答案左上角的勾号**标记答案](http://meta.stackexchange.com/a/5235/160242) – anubhava

0

尝试像这样,

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php [R=301] 
相关问题