.htaccess 不适用于本地主机
.htaaccess won't work on localhost
您好,我正在尝试制定一些 .htaccess 规则,但我写的任何东西都不起作用!
我正在为 windows 8.1 使用 XAMPP。
我写的.htaccess
是去掉.php
后缀:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ .php [NC,L]
我希望 link 是 localhost/sadeqrasheed/demo/home
而不是 localhost/sadeqrasheed/demo/home.php
。
.htaccess
文件与演示文件夹中的 home.php
位于同一位置。
但它不起作用。知道为什么吗?
在虚拟主机配置中设置 AllowOverride All
。否则你的 htaccess 无法正常工作。
您好,我正在尝试制定一些 .htaccess 规则,但我写的任何东西都不起作用!
我正在为 windows 8.1 使用 XAMPP。
我写的.htaccess
是去掉.php
后缀:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ .php [NC,L]
我希望 link 是 localhost/sadeqrasheed/demo/home
而不是 localhost/sadeqrasheed/demo/home.php
。
.htaccess
文件与演示文件夹中的 home.php
位于同一位置。
但它不起作用。知道为什么吗?
在虚拟主机配置中设置 AllowOverride All
。否则你的 htaccess 无法正常工作。