您好我正在尝试制作一些.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
位于同一位置。
但它没有用。知道为什么吗?
答案 0 :(得分:0)
在vhost配置中设置AllowOverride All
。否则你的htaccess无效。