apache下httpd配置文件配置了rewrite但是没有作用
我在apache的httpd配置文件下配置了rewrite,注释解开了已经开启了它,想要实现,当我以abcdsit.efg.com/vou访问时,转发到已经配置好的路径去,但是没有效果,状态码为404,但是上面的alias完成了重定向,状态码为301,为什么这个rewrite无效啊!!困扰我一天了!!
参考一下本文:https://blog.csdn.net/csnewdn/article/details/53887996
希望对你有帮助
你转发的路径下面是否没有默认的首页文件呀,首先要看下你首页设置的访问的默认首页,下面是否有对应的文件,比如设置index.html或者index.php一类的文件为访问首页,那么你该目录下必须有该文件,不然你就算跳转了也会有错误,而404错误一般为路径错误
已解决,http.config文件加一行代码:redirect 请求域名 重定向地址
配置里需要重定向地址,apache服务重启一下