Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 用于Wampserver URL访问的Apache配置?_Php_Apache_.htaccess_Mod Rewrite - Fatal编程技术网

Php 用于Wampserver URL访问的Apache配置?

Php 用于Wampserver URL访问的Apache配置?,php,apache,.htaccess,mod-rewrite,Php,Apache,.htaccess,Mod Rewrite,我的网址有问题 我使用WAMPServer3.0.6 我正在尝试访问休耕文件:http://localhost.monurl.fr/categorie/1_320_192.jpg $\u SERVER['PHP\u SELF']的值是“*/**category.PHP**/1\u 320\u 192.jpg 问题是它应该是/catimage.php,因为有以下重写规则: RewriteRule^categorie/([0-9]+)([0-9]+)([0-9]+)([0-9]+).jpg$cati

我的网址有问题

我使用WAMPServer3.0.6

我正在尝试访问休耕文件:
http://localhost.monurl.fr/categorie/1_320_192.jpg

$\u SERVER['PHP\u SELF']的值是“*/**category.PHP**/1\u 320\u 192.jpg

问题是它应该是
/catimage.php
,因为有以下重写规则:

RewriteRule^categorie/([0-9]+)([0-9]+)([0-9]+)([0-9]+).jpg$catimage.php?catid=$1&dstWidth=$2&dstWidth=$3[QSA,L]

在这种情况下,Apache似乎无法访问.htaccess文件……它可以在其他页面中工作


你有什么想法吗?可能是Apache conf?

听起来你有另一个重写规则重写到
category.php
,这是在考虑规则之前应用的。你需要更改规则的顺序。我试图清空.htaccess文件。问题仍然存在(这就是为什么我认为这是Apache的错误).1.确保不查看缓存的结果、禁用/清空浏览器缓存或进行深度重新加载。2.可能是在其他位置、http服务器主机配置中的其他
.htaccess
样式文件或规则中存在其他规则,而http服务器主机配置是定义此类规则的首选位置。3.可能是这样的“内容协商”已启用,请通过添加
选项-多视图来禁用它。