寻找“localhost”的Apache服务器,允许的.htaccess

问题描述:

有一些Apache服务器软件,有可以在我的Windows PC上安装(当地发展的目的)也允许的.htaccess URL重写?寻找“localhost”的Apache服务器,允许的.htaccess

我目前使用XAMPP这似乎并没有提供这个功能(虽然也许我错了)。

任何意见将不胜感激。

谢谢。

你将不得不在你的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应该可以工作。

这是真的,在默认情况下,XAMPP在Windows不支持URL重写。 但是这是一个很简单的办法:

  1. 在httpd.conf文件中,找到包括“mod_rewrite的”行了,并删除在它前面的#
  2. 在httpd.conf文件
  3. 再次,发现所有设置AllowOverride无的出现,改变它的AllowOverride所有
  4. 重启Apache就大功告成了:)

XAMPP将做到这一点,你需要先启用mod_rewrite的。

打开你安装了XAMPP然后在记事本打开\ apache的\的conf \ httpd.conf文件,搜索mod_rewrite的目录。

通过从头开始删除#来取消注释。默认情况下,全新安装时将禁用mod_rewrite。

LoadModule rewrite_module modules/mod_rewrite.so 

重新启动Xamppp现在应该采用.htaccess规则。