.htaccess 规则适用于 XAMPP 但不适用于 IIS 6
.htaccess rules work in XAMPP but not on IIS 6
我使用 .htaccess
重写规则将扩展名为 .html
的网址重定向到 .php
。
这些是我当前的重写规则:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)\.html$ a/.php [NC]
如何让这些在 IIS6 上运行?
Apache(XAMPP 中的 Web 服务器).htaccess
(mod_rewrite) 规则在 IIS6 上不起作用。您需要安装第三方重写器,例如 HeliconTech's ISAPI_Rewrite 才能实现此目的。
IIS7+支持开箱即用的重写,但格式不同
我使用 .htaccess
重写规则将扩展名为 .html
的网址重定向到 .php
。
这些是我当前的重写规则:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)\.html$ a/.php [NC]
如何让这些在 IIS6 上运行?
Apache(XAMPP 中的 Web 服务器).htaccess
(mod_rewrite) 规则在 IIS6 上不起作用。您需要安装第三方重写器,例如 HeliconTech's ISAPI_Rewrite 才能实现此目的。
IIS7+支持开箱即用的重写,但格式不同