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在htaccess中编写重写规则_Apache_.htaccess_Mod Rewrite_Url Rewriting_Apache2 - Fatal编程技术网

Apache在htaccess中编写重写规则

Apache在htaccess中编写重写规则,apache,.htaccess,mod-rewrite,url-rewriting,apache2,Apache,.htaccess,Mod Rewrite,Url Rewriting,Apache2,我需要一些.htaccess(Apache2/Ubuntu)的重写规则,以下是条件: site.com->www.site.com subdomain.site.com->www.site.com/data.php?a=子域 site.com/sub1->www.site.com/data.php?b=sub1 subdomain.site.com/sub1->www.site.com/data.php?a=subdomain&b=sub1 site.com/sub1/sub2->www.si

我需要一些.htaccess(Apache2/Ubuntu)的重写规则,以下是条件:

  • site.com->www.site.com
  • subdomain.site.com->www.site.com/data.php?a=子域
  • site.com/sub1->www.site.com/data.php?b=sub1
  • subdomain.site.com/sub1->www.site.com/data.php?a=subdomain&b=sub1
  • site.com/sub1/sub2->www.site.com/data.php?b=sub1&c=sub2
  • subdomain.com/sub1/sub2->www.site.com/data.php?a=subdomain&b=sub1&c=sub2
我的主机已经设置了子域通配符


可能吗?谢谢。

好的。只要看看任何基本的htaccess示例。是时候开始阅读了。。。如果在执行规则时遇到具体问题,请回来寻求帮助。