在索引页面之后路由所有页面

时间:2014-01-18 15:55:55

标签: php .htaccess

我在.htaccess文件中使用简单配置

RewriteEngine on   
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.php -f 
RewriteRule ^(.*)$ $1.php

它帮助我从页面中删除.php现在我希望获取索引之后的所有页面,就像这是我的索引页面https://www.example.com/index如果我指向它应该在索引之后移动的页面https://www.example.com/index/about我的关于页面也在同一目录中 请帮助!

由于

1 个答案:

答案 0 :(得分:0)

尝试此规则:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{DOCUMENT_ROOT}/$1.php -f
RewriteRule ^([^/]+)(/.*)?/?$ /$1.php$2 [L]