Из-за странных междоменных проблем AJAX, вызывающих сбой запросов AJAX, когда не используется www. (Обработчик PHP, взаимодействующий с запросом, указан по относительному пути, поэтому это не может быть проблема с адресом или что-то еще - вот что этот вопрос о том, хотя), я заставил www. используя .htaccess:
#enable rewrite engine and set options
Options +FollowSymLinks
RewriteEngine on
#only www.
RewriteCond %{HTTP_HOST} !^www.domain.com$
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301]
Это прекрасно работает. Однако я хочу разрешить другим веб-мастерам размещать одну из моих форм на своем веб-сайте, используя URL-адрес моей формы в атрибуте действия их формы. Это всегда работало, однако после моего изменения .htaccess формы отправляются только тогда, когда веб-мастер добавляет www. к значению действия. Без www. форма не будет отправлена.
Как мне изменить мой файл .htaccess, чтобы эти формы также отправлялись без www.?