Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.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
Apache 如何停止url中显示%20的空格?_Apache_.htaccess_Url_Spaces - Fatal编程技术网

Apache 如何停止url中显示%20的空格?

Apache 如何停止url中显示%20的空格?,apache,.htaccess,url,spaces,Apache,.htaccess,Url,Spaces,如果我们查看特定页面,就会出现问题: http://www.completeofficechairs.co.uk/RH%20Extend%20220 如果有空间,则显示为%20 因此,与其使用http://www.completeofficechairs.co.uk/RH%20Extend%20220它的意思是: http://www.completeofficechairs.co.uk/RH Extend 220 我该怎么阻止这一切 Im在apace web服务器上,所以它可能是htacc

如果我们查看特定页面,就会出现问题:

http://www.completeofficechairs.co.uk/RH%20Extend%20220
如果有空间,则显示为%20

因此,与其使用
http://www.completeofficechairs.co.uk/RH%20Extend%20220
它的意思是:

http://www.completeofficechairs.co.uk/RH Extend 220
我该怎么阻止这一切


Im在apace web服务器上,所以它可能是htaccess mod吗?

URL中不允许使用空格。必须对其进行转义(转义字符为%20)。我不认为有任何方法可以完成您想要做的事情。

URL中不允许使用空格。必须对其进行转义(转义字符为%20)。我不认为有任何方法可以完成你想做的事情。

不要使用空格,也不要用下划线或破折号代替它们。您的url将看起来更好,更易于阅读:

http://www.completeofficechairs.co.uk/RH-Extend-220

不要使用空格或将其替换为下划线
\uu
或破折号
-
。您的url将看起来更好,更易于阅读:

http://www.completeofficechairs.co.uk/RH-Extend-220

我认为这根本不可能。地址中不允许有空格,我认为这是不可能的。地址中不允许有空格