Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

[Решено] Проблема кнопки купить!


 Share

Recommended Posts

Посмотрите, в каком виде у вас прописаны конфиги на сайте (config.php в корне сайта)

А именно: указаны ли адреса сайта с www или без него. Это раз

Два: в каком виде привязан домен на хостинге? Учитывается ли наличие www или нет

Link to comment
Share on other sites

<?php
// HTTP
define('HTTP_SERVER', 'http://www.meblicom.com/');
define('HTTP_IMAGE', 'http://www.meblicom.com/image/');
define('HTTP_ADMIN', 'http://www.meblicom.com/admin/');

// HTTPS
define('HTTPS_SERVER', 'http://www.meblicom.com/');
define('HTTPS_IMAGE', 'http://www.meblicom.com/image/');

В config.php  вот так указано,

 

в .htaccess

вот так

Options +SymLinksIfOwnerMatch
Options -Indexes
<FilesMatch "\.(tpl|ini|log)">
 Order deny,allow
 Deny from all
</FilesMatch>
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^yandexmarket.xml$ index.php?route=feed/yandex_market [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]	 
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.meblicom.com$ [NC]
RewriteRule ^(.*)$ http://meblicom.com/$1 [R=301,L]
RewriteCond %{QUERY_STRING} ^route=common/home$
RewriteRule ^index\.php$ http://meblicom.com? [R=301,L]

	RewriteCond %{HTTP_HOST} ^www.meblicom.com
	RewriteRule ^(.*)$ http://meblicom.com/$1 [R=301,L] 
	# Редирект для главной (с /index.php на /) 
	RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ 
	RewriteRule ^index\.html$ / [R=301,L] 
	RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ 
	RewriteRule ^index\.php$ / [R=301,L] 	

На сервере указана переадресовывая Переадресовывать запросы с www.meblicom.com на meblicom.com

Где и что у меня не так!

Link to comment
Share on other sites


<?php
// HTTP
define('HTTP_SERVER', 'http://www.meblicom.com/');
define('HTTP_IMAGE', 'http://www.meblicom.com/image/');
define('HTTP_ADMIN', 'http://www.meblicom.com/admin/');

// HTTPS
define('HTTPS_SERVER', 'http://www.meblicom.com/');
define('HTTPS_IMAGE', 'http://www.meblicom.com/image/');

В config.php  вот так указано,

 

в .htaccess

вот так

Options +SymLinksIfOwnerMatch
Options -Indexes
<FilesMatch "\.(tpl|ini|log)">
 Order deny,allow
 Deny from all
</FilesMatch>
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^yandexmarket.xml$ index.php?route=feed/yandex_market [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]	 
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.meblicom.com$ [NC]
RewriteRule ^(.*)$ http://meblicom.com/$1 [R=301,L]
RewriteCond %{QUERY_STRING} ^route=common/home$
RewriteRule ^index\.php$ http://meblicom.com? [R=301,L]

	RewriteCond %{HTTP_HOST} ^www.meblicom.com
	RewriteRule ^(.*)$ http://meblicom.com/$1 [R=301,L] 
	# Редирект для главной (с /index.php на /) 
	RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ 
	RewriteRule ^index\.html$ / [R=301,L] 
	RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ 
	RewriteRule ^index\.php$ / [R=301,L] 	

На сервере указана переадресовывая Переадресовывать запросы с www.meblicom.com на meblicom.com

Где и что у меня не так!

в config.php убери www, и в вебмастерах яши и гоши добавь сайт без www

Link to comment
Share on other sites


Всё исправил! Проблема была в том что директ главной странице был не правильный!

RewriteBase /
RewriteCond %{HTTP_HOST} ^meblicom.com$ [NC]
RewriteRule ^(.*)$ http://www.meblicom.com/$1 [R=301,L]
RewriteCond %{QUERY_STRING} ^route=common/home$
RewriteRule ^index\.php$ http://meblicom.com? [R=301,L]

	RewriteCond %{HTTP_HOST} ^meblicom.com
	RewriteRule ^(.*)$ http://www.meblicom.com/$1 [R=301,L] 
	# Редирект для главной (с /index.php на /) 
	RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ 
	RewriteRule ^index\.html$ / [R=301,L] 
	RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ 
	RewriteRule ^index\.php$ / [R=301,L] 	

Вот правильный,

а на хостинге настройку поставил такую - Переадресовывать запросы с meblicom.com на www.meblicom.com

Link to comment
Share on other sites


Всё исправил! Проблема была в том что директ главной странице был не правильный!

RewriteBase /
RewriteCond %{HTTP_HOST} ^meblicom.com$ [NC]
RewriteRule ^(.*)$ http://www.meblicom.com/$1 [R=301,L]
RewriteCond %{QUERY_STRING} ^route=common/home$
RewriteRule ^index\.php$ http://meblicom.com? [R=301,L]

	RewriteCond %{HTTP_HOST} ^meblicom.com
	RewriteRule ^(.*)$ http://www.meblicom.com/$1 [R=301,L] 
	# Редирект для главной (с /index.php на /) 
	RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ 
	RewriteRule ^index\.html$ / [R=301,L] 
	RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ 
	RewriteRule ^index\.php$ / [R=301,L] 	

Вот правильный,

а на хостинге настройку поставил такую - Переадресовывать запросы с meblicom.com на www.meblicom.com

Уважаемый вам же русским языком написали вытрите www в config.php :wink:

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.