В последнее время я хочу реструктурировать и перепроектировать свой веб-сайт, мой старый веб-сайт, расположенный по адресу www.example.com, в этом домене есть много постов в блоге, например:
www.example.com/post1
www.example.com/post2
www.example.com/post3
...
Я могу перенаправить все эти сообщения в другие точки поддоменов в другой папке (не в подпапку), (если я помещу все эти сообщения в подпапку, это будет рекурсивно имя подпапки), в любом случае, это работает используя код ниже:
RewriteEngine On
RewriteRule ^(.*)$ http://pre.example.com/$1 [L,R=301]
Но есть одна вещь, которую я хочу сделать, это не перенаправлять основной домен, только все сообщения.
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/blog/ # the new blog
# I tried below
#RewriteCond %{REQUEST_URI} !^/$
#RewriteCond %{REQUEST_URI} !^www.example.com$
RewriteRule ^(.*)$ http://pre.example.com/$1 [L,R=301]
Возможно ли, что я могу это сделать? Thx.