saiko
Новичок
Перенос домена, пара вопросов (.htaccess в частности)
Перенёс домен от одного хостера к другому. На домене магазин на оскоммерце с небольшими изменениями. Переписал файлы, переставил базу.
Возникли 2 проблемы:
1. Ни мне, ни клиенту на почту не приходит подтверждение с информацией о заказе. Из-за чего этот баг мог возникнуть?
2. При заходе, скажем, по ссылке http://www.домен.ru/index.php/cPath/69/page/2
и дальнейшей попытке перейти на другие страницы ничего не выходит, так как ссылки выглядят иначе http://www.домен//cPath/69/page/3 То есть пропадает index.php
Может тут дело в .htaccess?
Новый хостер не уважает php_value и php_flag и пришлось убрать из файла вот это:
<IfModule mod_setenvif.c>
<IfDefine SSL>
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
</IfDefine>
</IfModule>
<IfModule mod_php4.c>
php_value session.use_trans_sid 0
php_value register_globals 1
php_flag display_errors On
php_flag track_errors On
</IfModule>
Оставить только это:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+) product.php?name=$1 [L]
Перенёс домен от одного хостера к другому. На домене магазин на оскоммерце с небольшими изменениями. Переписал файлы, переставил базу.
Возникли 2 проблемы:
1. Ни мне, ни клиенту на почту не приходит подтверждение с информацией о заказе. Из-за чего этот баг мог возникнуть?
2. При заходе, скажем, по ссылке http://www.домен.ru/index.php/cPath/69/page/2
и дальнейшей попытке перейти на другие страницы ничего не выходит, так как ссылки выглядят иначе http://www.домен//cPath/69/page/3 То есть пропадает index.php
Может тут дело в .htaccess?
Новый хостер не уважает php_value и php_flag и пришлось убрать из файла вот это:
<IfModule mod_setenvif.c>
<IfDefine SSL>
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
</IfDefine>
</IfModule>
<IfModule mod_php4.c>
php_value session.use_trans_sid 0
php_value register_globals 1
php_flag display_errors On
php_flag track_errors On
</IfModule>
Оставить только это:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+) product.php?name=$1 [L]