Apache 使用新版本的UwAmp重写规则返回404错误
我安装了UwAmp 2.0,一切正常,然后我决定安装UwAmp 3.0.2 但是,现在重写规则不起作用 例如,这一个返回404错误:Apache 使用新版本的UwAmp重写规则返回404错误,apache,mod-rewrite,url-rewriting,uwamp,Apache,Mod Rewrite,Url Rewriting,Uwamp,我安装了UwAmp 2.0,一切正常,然后我决定安装UwAmp 3.0.2 但是,现在重写规则不起作用 例如,这一个返回404错误: RewriteRule ^([^/]+)/$ /category.php?label=$1 [L] 访问时 (如果我通过,它可以正常工作) 这些是apacheconf文件的内容 <VirtualHost 127.0.0.1:80> #UWAMP Generate Virtual Host DocumentRoot "C:\Uwamp-3-0-
RewriteRule ^([^/]+)/$ /category.php?label=$1 [L]
访问时
(如果我通过,它可以正常工作)
这些是apacheconf文件的内容
<VirtualHost 127.0.0.1:80>
#UWAMP Generate Virtual Host
DocumentRoot "C:\Uwamp-3-0-2\web"
ServerName "foo.test"
<Directory "C:\Uwamp-3-0-2\web">
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>
#UWAMP生成虚拟主机
DocumentRoot“C:\Uwamp-3-0-2\web”
服务器名“foo.test”
不允许超限
命令允许,拒绝
通融
我不确定我做错了什么。欢迎提供任何帮助。需要手动apache配置 apache的配置文件:
bin/apache/conf/httpd_uwamp.conf
查找以下行:
#LoadModule rewrite_module“{APACHEPATH}/modules/mod_rewrite.so”
卸下
#
。保存文件并重新启动Apache。需要手动配置Apache
apache的配置文件:
bin/apache/conf/httpd_uwamp.conf
查找以下行:
#LoadModule rewrite_module“{APACHEPATH}/modules/mod_rewrite.so”
卸下#
。保存文件并重新启动Apache