0
Сейчас я использую этот кодDEBUGGING .htaccess коды
# Redirect non-www urls to www
RewriteEngine on
RewriteCond %{HTTP_HOST} ^freevouch\.com [NC]
RewriteRule (.*) http://www.freevouch.com/$1 [R=301,L]
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
и с этим кодом:
- мой весь сайт перенаправляет на домашней странице.
- моя страница контакта не работает, она будет перенаправлена на мою домашнюю страницу.
Для 'Redirect не-WWW URL-адресов для www', создать CNAME запись –
ожидаемое поведение является: все страницы перенаправления на главную страницу, кроме контактной страницы? – Raptor
@ ч. Это не одно и то же. С записью CNAME foo.com и www.foo.com будут одинаково работать для обслуживания вашего сайта, а перенаправление с сайта foo.com на www.foo.com означает, что только сайт www.foo.com фактически обслуживает ваш сайт. Запись DNS CNAME не перенаправляется. – deceze