如何在url中隐藏php扩展?

时间:2014-01-29 12:13:51

标签: php .htaccess xampp

在Windows 7中使用'xampp'。 我将index.php放在localhost(root)下的文件夹中,路径就像(http://localhost/folder/index.php) 我在文件'.htaccess'中添加了以下行,我已将其放在文件夹

RewriteEngine On
RewriteRule index index.php [L]

但它不起作用。 帮助我。

3 个答案:

答案 0 :(得分:0)

试试这个

RewriteEngine On

RewriteCond %{REQUEST_FILENAME}.php -f
RewriteCond %{REQUEST_URI} !/$
RewriteRule ^(.*)$ $1\.php

还启用重写模块

答案 1 :(得分:0)

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

答案 2 :(得分:0)

尝试

    RewriteEngine On
    RewriteRule ^index$ index.php [NC,L]