У меня есть следующие 301 редирект в моей .htaccess301 перенаправления с .htaccess - перенаправление, если WWW включен или нет
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^old-site\.com,$ http://www.new-site.com/? [R=301,NE,NC,L]
Если я посетить
old-site.com
Я перенаправлен правильно.
Однако, если я нахожусь на сайте www.old-site.com, то это не сработает.
Есть ли способ эффективно Игнорируя www
Редактировать
Есть несколько записей, как это ...
, например:
www.old-site.com/page-a-242.html
в www.new-site.com/page-a
'RewriteRule^old-site \ .com, $' - это вздор. Прежде всего, для чего нужна запятая? И, во-вторых, RewriteRules соответствуют только компоненту _path_ URL-адреса, а не имени узла. – CBroe
Это вздор, потому что я использовал его для его создания;) http://seo-website-designer.com/HtAccess-301-Redirect-Generator – Alex