Назад | Перейти на главную страницу

.htaccess для перенаправления любого URL-адреса из домена на фиксированный URL-адрес в другом домене.

Кто-нибудь может помочь мне с файлом .htaccess, который я пытаюсь создать?

Я хочу перенаправить foo.com к foo.ca.

Любой URL из foo.com (с www или без него и под http или https) все будут перенаправлены на www.foo.ca.

Некоторые примеры:

Большое спасибо!

Несмотря на то, что я не эксперт, я создал функциональные перенаправления с использованием .htaccess. В любом случае, я думаю, вам понадобится перенаправление (с .com на .ca) в корневую папку версии .com вот так

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.foo.ca/$1 [R=301,L]

На мой взгляд, ранее опубликованное предложение Джеффа Кларка переписало URL-адреса без www на URL-адреса, включенные в www версии .ca, и работает только в корневой папке, где находится версия .ca.

Кроме того, указание 301 гарантирует, что поисковые системы также перенесут любые достоинства в новый домен.

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.foo.ca$
RewriteRule (.*) http://www.foo.ca/ [R=301]