Помогите! переадресация с сайт.ru/shop/ на сайт.ru не работает

Статус
В этой теме нельзя размещать новые ответы.

mamapapa28

Создатель
Регистрация
15 Мар 2009
Сообщения
11
Реакции
0
Перечитал много топиков, но ничего не нашел.
Скрипт ВебАсиста версии 2,79 установил в корень хостинга.
Магазин работает только если после домена дописать /shop/ тобиш Для просмотра ссылки Войди или Зарегистрируйся, а если обращаться непосредственно к домену Для просмотра ссылки Войди или Зарегистрируйся то выдает ошибку.

В Акаунте в меню Общедоступная часть есть такая опция (Для просмотра ссылки Войди или Зарегистрируйся), но что бы я не выбирал, по основному домену (Для просмотра ссылки Войди или Зарегистрируйся ) выдает 403 ошибку.
Прошу помощи
 
Покажите содержимое .htaccess в корне сайта
 
# User custom .htaccess config (/published/wbsadmin/html/configs/.htaccess.user)

AddHandler x-httpd-php5all .php .php3 .php4 .php5 .phtml # phpvs v5all



# WebAsyst .htaccess config
AddDefaultCharset UTF-8
 
Ерунда какая то вот стандартный htaccess для webasyst

Код:
# WebAsyst .htaccess config
AddDefaultCharset UTF-8
RewriteEngine On

RewriteCond  %{REQUEST_FILENAME} !-f
RewriteRule ^shop/(repo_themes|js|3rdparty|images_common|products_pictures|images|themes|css)/(.*)$ published/SC/html/scripts/$1/$2?frontend=1 [L]

RewriteCond  %{REQUEST_FILENAME} !-f
RewriteRule ^shop/(imgval.php|wbs_messageserserver.php) published/SC/html/scripts/$1 [L]

RewriteCond  %{REQUEST_FILENAME} !-f
RewriteRule ^(repo_themes|js|3rdparty|images_common|products_pictures|images|themes|css)/(.*)$ published/SC/html/scripts/$1/$2?frontend=1 [L]

RewriteCond  %{REQUEST_FILENAME} !-f
RewriteRule ^(imgval.php|wbs_messageserserver.php|get_file.php) published/SC/html/scripts/$1 [L]

RewriteCond  %{REQUEST_FILENAME} !-f
RewriteRule ^shop(.*) published/SC/html/scripts/$1&frontend=1 [L]

RewriteCond  %{REQUEST_FILENAME} !-f
RewriteRule ^login/(.*) login/index.php [L]

RewriteCond  %{REQUEST_FILENAME} !-f
RewriteRule ^installer/(.*) installer/index.php [L]

RewriteCond  %{REQUEST_FILENAME} !-f
RewriteRule ^published/$ published/index.php [L]

RewriteCond  %{REQUEST_FILENAME} !-f
RewriteCond  %{REQUEST_URI} !^published
RewriteRule (.*) published/SC/html/scripts/index.php?__furl_path=$1&frontend=1 [QSA]
 
Отлично, заработало. Только теперь все ссылки на сайте не действительны, потому что не хватает .../shop/... Что делать?
 
посмотри в installer-е путь установки магазина, может у тебя так и прописано что он через Shop должен работать? то есть в полном пути установки магазина может прописал Для просмотра ссылки Войди или Зарегистрируйся вместо Для просмотра ссылки Войди или Зарегистрируйся.
 
магазин устанавливался в корень. в Installer'e в "Путь к установке WebAsyst:" стоит слеш (/)
 
Спасибо всем за помощь, хостер поправил ошибку.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху