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
Apache 自动附加www时将文件夹添加到子域_Apache_.htaccess_Mod Rewrite - Fatal编程技术网

Apache 自动附加www时将文件夹添加到子域

Apache 自动附加www时将文件夹添加到子域,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,我们有一个.htaccess-文件,如下所示: RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} . RewriteCond %{HTTP_HOST} !^www\.mysite\.no [NC] RewriteRule (.*) http://www.mysite.no/$1 [R=301,L] 如果URL丢失,则在URL前面自动附加www。此外,我们必须将我们的网站扩展到一个移动版本,我们想称之为m.mysite.no 如何做

我们有一个
.htaccess
-文件,如下所示:

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\.mysite\.no [NC]
RewriteRule (.*) http://www.mysite.no/$1 [R=301,L]
如果URL丢失,则在URL前面自动附加
www
。此外,我们必须将我们的网站扩展到一个移动版本,我们想称之为
m.mysite.no

如何做到这一点,并使mod_重写忽略
www
-规则?不幸的是,这个网站是实时的,所以我们不能做太多的测试,我们在这方面的经验也很少。

更改:

RewriteCond %{HTTP_HOST} !^www\.mysite\.no [NC]
致:

RewriteCond %{HTTP_HOST} !^(www|m)\.mysite\.no [NC]