Во время разработки я использовал subdomain.domain.com, и все сработало. Перемещение в режиме реального времени, файлы находятся под www, но я хотел использовать domain.com, и это делает определенные функции неработоспособными следующим образом.Почему мои формы ломаются при использовании перенаправления .htaccess?
Я получил специальный сертификат SSL для domain.com, поэтому у меня есть это в моей Htaccess, и мой SSL работает отлично:
# Redirect www.domain.com to domain.com
RewriteCond %{HTTP_HOST} ^www.domain.com [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301]
Однако по какой-то причине, что нарушает некоторые другие функции, где форма получает личную фотографию и я не могу понять, почему. Но если я изменю htaccess на это:
# Redirect domain.com to www.domain.com
RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
, то сломанная функциональность работает, но SSL не работает.
Прежде чем я начну инвестировать в SSL для www.domain.com, я хотел бы проверить с экспертами здесь, чтобы увидеть, есть ли что-то простое, что я могу сделать с моим файлом htaccess, чтобы оба сценария работали.
Большое спасибо заранее!
Возможно, вы захотите попробовать serverfault.com –