Недавно я хочу реструктурировать и перепроектировать мой веб-сайт, мой старый веб-сайт, расположенный по адресу www.example.com, в этом домене есть много сообщений в блоге:Использование htaccess перенаправляет все файлы в другой домен, но исключает корневой домен
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]
Возможно ли это, что я могу сделать? Спасибо.
спасибо за предложение, Gumbo. Пробовал и работал. – Shawn