是否有一些apache服务器软件可以安装在我的Windows PC上(用于本地开发),也允许.htaccess进行URL重写?
我目前正在使用似乎没有提供此功能的Xampp(虽然我可能错了)。
非常感谢任何建议。
感谢。
答案 0 :(得分:2)
您必须在apache配置中激活mod_rewrite。转到您的xampp文件夹,您将在apache / conf /中找到httpd.conf文件。打开它,然后点击:
#LoadModule rewrite_module modules/mod_rewrite.so
将其更改为
LoadModule rewrite_module modules/mod_rewrite.so
保存httpd.conf并重启你的apache。现在mod_rewrite应该可以工作。
答案 1 :(得分:1)
Xampp会这样做,你需要先启用mod_rewrite。
打开你安装Xampp的目录,然后在记事本中打开\ apache \ conf \ httpd.conf并搜索mod_rewrite。
从开头删除#取消注释该行。默认情况下,在全新安装时禁用mod_rewrite。
LoadModule rewrite_module modules/mod_rewrite.so
重启Xamppp现在应该采用.htaccess规则。
答案 2 :(得分:0)
默认情况下,Windows上的Xampp不支持URL重写。 然而,这是一个非常简单的解决方案: