301将所有内容重定向到另一个域,子域除外

时间:2018-09-13 12:10:46

标签: php apache .htaccess http redirect

我正在尝试重定向:

example.comwww.example.comhttp://www.exampledomain.com,重定向为301,blog.example.com除外。

我尝试了不同的方法,但是这些方法不起作用。我猜是因为我的子域的物理路径位于主机的public_html / blog /下(例如example.com/blog/

此外,我希望www.example.com/blog/拥有自己的.htaccess,并且可以正常使用mod_rewrite。可能吗?怎么样?

我当前的.htaccess文件如下:

RewriteOptions inherit

RewriteEngine on
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^.*$
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^/?$ "http\:\/\/www\.example\.com\/" [R=301,L]

0 个答案:

没有答案