Я только что получил VPS и загрузил WordPress, но не WWW не работают. Я пытался добавить это в .htaccess, но он снова не работает.
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^domain\.com [NC]
RewriteRule ^(.*) http://www.domain.com/$1 [L,R=301]
также попробовал это:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^domain.com$
RewriteRule (.*) http://www.domain.com/$1 [R=301,L]
Итак, у меня есть несколько обратных ссылок на domain.com, но это не работает. Есть что-то, что нужно изменить в домене cPanel, например, CNAME или что-то еще?
Я использую это, и это работает просто отлично:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^expirio\.sk
RewriteRule (.*) http://expirio.sk/$1 [R=301,L]
ОБНОВЛЕНИЕ 1: Но это, очевидно, для перенаправления пользователя из non expirio.sk (например, www.expirio.sk) в не www версию expirio.sk. Если вы хотите наоборот, тогда вы можете использовать:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^expirio\.sk
RewriteRule (.*) http://www.expirio.sk/$1 [R=301,L]
Проверьте правила здесь:
http://htaccess.madewithlove.be/
ОБНОВЛЕНИЕ 2: Что касается настроек DNS, я использую только записи A, чтобы указать expirio.sk
на определенный IP-адрес, а также *.expirio.sk
указать на тот же IP-адрес. Нет записей CNAME.
это конфигурация:
212.58.8.110 / 24 PTR domain.com.
domain.com. NS ns.domain.com.
domain.com. A 212.58.8.110
domain.com. MX (10) mail.domain.com.
domain.com. TXT v=spf1 +a +mx -all
ftp.domain.com. CNAME domain.com.
mail.domain.com. A 212.58.8.110
ns.domain.com. A 212.58.8.110
webmail.domain.com. A 212.58.8.110
www.domain.com. CNAME domain.com.
10 DNS records total