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中删除子文件夹,而不管它位于何处';s位于(.htaccess)_Apache_.htaccess_Mod Rewrite_Url Rewriting_Subdirectory - Fatal编程技术网

Apache 是否有一种通用方法可以从URL中删除子文件夹,而不管它位于何处';s位于(.htaccess)

Apache 是否有一种通用方法可以从URL中删除子文件夹,而不管它位于何处';s位于(.htaccess),apache,.htaccess,mod-rewrite,url-rewriting,subdirectory,Apache,.htaccess,Mod Rewrite,Url Rewriting,Subdirectory,我想知道是否有一种方法可以从这些URL中删除sub: http://www.first.com/a/sub/ https://second.org/bob/slob/sub/ http://www.third.me/sub/ 基于,请尝试以下操作: 重新编写引擎打开 RewriteCond%{REQUEST_URI}^(.*)/sub/(.*)$[NC] 重写规则^/%1%2[R=301,L] 所有这些主机都来自同一目录/config/vhost?是的,但这不是我想知道的重点。基本上,我想知道是

我想知道是否有一种方法可以从这些URL中删除
sub

  • http://www.first.com/a/sub/
  • https://second.org/bob/slob/sub/
  • http://www.third.me/sub/
  • 基于,请尝试以下操作:

    重新编写引擎打开
    RewriteCond%{REQUEST_URI}^(.*)/sub/(.*)$[NC]
    重写规则^/%1%2[R=301,L]
    
    所有这些主机都来自同一目录/config/vhost?是的,但这不是我想知道的重点。基本上,我想知道是否有一段.htaccess代码可以放到任何.htaccess文件中以获得相同的结果。