Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.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 Simple.htaccess子域重写_Apache_.htaccess_Mod Rewrite_Rewrite - Fatal编程技术网

Apache Simple.htaccess子域重写

Apache Simple.htaccess子域重写,apache,.htaccess,mod-rewrite,rewrite,Apache,.htaccess,Mod Rewrite,Rewrite,我知道这里有很多关于这个的问题。。。但现在我感觉自己就像一只被迎面而来的车灯震晕的鹿。。。我只是不知道从哪里开始,选择哪个选项 我的要求很简单 用户转到或,这些文件的实际位置为 显然,这需要使用通配符来完成,以便任何域(即使它不存在)触发重写。 我希望这对某些人来说是有意义的 编辑: 我还应该提到,我已将通配符A记录添加到Cpanel*.domain.com中的DNS条目中 谢谢 在.htaccess中,最简单的方法是将以下内容放在层次结构中尽可能高的htaccess文件中 RewriteEng

我知道这里有很多关于这个的问题。。。但现在我感觉自己就像一只被迎面而来的车灯震晕的鹿。。。我只是不知道从哪里开始,选择哪个选项

我的要求很简单

用户转到或,这些文件的实际位置为

显然,这需要使用通配符来完成,以便任何域(即使它不存在)触发重写。

我希望这对某些人来说是有意义的

编辑: 我还应该提到,我已将通配符A记录添加到Cpanel*.domain.com中的DNS条目中

谢谢


在.htaccess中,最简单的方法是将以下内容放在层次结构中尽可能高的htaccess文件中

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.application\.* [OR]
RewriteCond %{HTTP_HOST} ^application\.* [NC]
RewriteRule .* http://www.domain.com/application [L]

我把这个问题发布到serverfault.com上,icyrock解决了它。如果其他人想知道答案,请点击此处:


蒂姆

感谢您发布您的答案。我如何修改它,使它使用通配符,这样我就不必为每个新子域创建一个新的htaccess条目了?啊哈,那就有点不同了。我建议你去看看——这个问题问的都差不多!接近但他们的方向改变。。。我需要subdomain.domain.com在URL栏中保持不变。。。