Как перенаправить все страницы в другой домен, кроме домашней страницы, используя.htaccess

Я хочу перенаправить все страницы (кроме домашней страницы) с одного домена на другой.

Как мне это сделать?

1 ответ

Решение

Это правило, которое вы должны добавить в свой файл htaccess.

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
#if not root
RewriteCond %{REQUEST_URI} !^/?$ [NC]
#redirect
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [R=301,L]
Другие вопросы по тегам