【发布时间】:2013-10-27 19:47:54
【问题描述】:
我正在开发这个网站,需要从我的网址中删除 .php 扩展名。尝试使网址更短且没有结尾扩展名。
在我的根目录中,我有这种格式的文件: www.domain.com/index.php www.domain.com/about.php www.domain.com/services.php
..和其他类似的页面,没有子文件夹
试过这段代码没有效果
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php [L]
谢谢!
【问题讨论】:
-
如果可以的话,我建议使用流行的 PHP 框架来增加开发时间并获得所需的内容。我最近使用了 Laravel 4,它非常好。但是 Silverstripe、CakePHP、Zend、Yii、Symfony、Phalcon、CodeIgniter(虽然这个被开发者放弃了)和 Kohana 是流行的选择。当然,也有 CMS,但我假设您正在寻找自定义构建的东西。