.htaccess删除.php extenssion不工作

时间:2015-10-15 07:39:07

标签: php .htaccess

在发布此处之前,我已尝试过解决方案URL1URL2但尚未修复。我的.htaccess代码如下:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]

在我的应用$_GET$_POST中使用htdocs这样的文件结构:

shopping ->(main folder) css(folder) images(folder) js(folder) .htaccess file1.php file2.php : : file9.php

所以我如何摆脱删除网址中的.php

1 个答案:

答案 0 :(得分:0)

  1. 首先检查.htaccess是否适用 - see here;

  2. 确保您的配置允许覆盖FileInfo个文件中的至少.htaccess个(您也可以AllowOverride All):

    <Directory "/var/www/html">
        AllowOverride FileInfo
    </Directory>
    

    有关详细信息,请参阅this question