.htaccess将无法在localhost上运行

时间:2015-02-08 20:42:58

标签: php .htaccess

您好我正在尝试制作一些.htaccess规则,但我编写的内容无效!

我正在使用XAMPP for Windows 8.1。

我写的.htaccess是删除.php扩展程序:

RewriteEngine on

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

我希望链接为localhost/sadeqrasheed/demo/home而不是localhost/sadeqrasheed/demo/home.php

.htaccess文件与演示文件夹中的home.php位于同一位置。

但它没有用。知道为什么吗?

1 个答案:

答案 0 :(得分:0)

在vhost配置中设置AllowOverride All。否则你的htaccess无效。