Допустим, у меня есть сайт (установка WordPress), размещенный на site.hoster.com
, и приобретенный мной домен example.com
. Как я могу перенаправить пользователя с example.com на site.hoster.com без изменения URL. Я добавил запись CNAME, но URL-адрес сайта меняется, когда я пытаюсь ввести example.com
. Я пробовал несколько решений, найденных здесь, на stackoverflow, но я не могу заставить его работать. Сайт является apache виртуальным хостом. Я добавил ServerAlias в конфигурацию виртуального хоста Apache, но он не работает. Вот файл .htaccess сайта `
# BEGIN WordPress
# The directives (lines) between `BEGIN WordPress` and `END WordPress` are
# dynamically generated, and should only be modified via WordPress filters.
# Any changes to the directives between these markers will be overwritten.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
# BEGIN ShortPixelWebp
# The directives (lines) between `BEGIN ShortPixelWebp` and `END ShortPixelWebp` are
# dynamically generated, and should only be modified via WordPress filters.
# Any changes to the directives between these markers will be overwritten.
# END ShortPixelWebp
PS: я пробовал метод перенаправления .htaccess 301 с реализациями varius, но он все еще не работает.
РЕДАКТИРОВАТЬ: Забыли упомянуть, что есть запись A, указывающая на www CNAME запись, которая указывает site.hoster.com
Заранее спасибо.