Dinaris 2 Жалоба Опубликовано: June 5, 2015 Посмотрите пожалуйста на правильность .htaccess И еще такая проблема, убрал слеш в конце ссылок, а теперь не работает заявки с сайта.Убираю функцию: # Редирект без слеша в конце ссылокRewriteRule ^(.*)/$ /$1 [R=301,L] И все работает. Вот htaccess: Options -IndexesAddDefaultCharset UTF-8<IfModule mod_rewrite.c>RewriteEngine On#RewriteBase / RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]RewriteRule ^(.*)$ http://%1/$1 [R=301,L] # Редирект для главной (с /index.php,html на /)RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/RewriteRule ^index\.php$ / [R=301,L] # Редирект без слеша в конце ссылокRewriteRule ^(.*)/$ /$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L]ErrorDocument 404 /404.html</IfModule> <Files ~ "\.(tpl)$">Order allow,denyDeny from all</Files> Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Dinaris 2 Жалоба Опубликовано: June 8, 2015 Мне кто нибудь поможет с редиректом? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: June 8, 2015 Заявки те, которые /getrent или /client/order/... или те, что клиентские, но через аякс? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Dinaris 2 Жалоба Опубликовано: June 8, 2015 Перестают работать страницы/add/getrent заявки не поступают Когда убираю# Редирект без слеша в конце ссылокRewriteRule ^(.*)/$ /$1 [R=301,L]то все работает. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Dinaris 2 Жалоба Опубликовано: June 8, 2015 Так же не работает /contactus Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: June 9, 2015 Так же не работает /contactusПоставьте тогда исключения на формы заявок, которые вам нужны.http://searchengines.guru/showthread.php?t=694401 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Dinaris 2 Жалоба Опубликовано: June 9, 2015 Да не работает толком. Прописал. Так слеш игнорируется но не работает. # Исключения для некоторых страницRewriteRule ^add/ - [L]RewriteRule ^getrent/ - [L]RewriteRule ^ipotekaorder/ - [L]RewriteRule ^contactus/ - [L] Прописал так: # Исключения для некоторых страницRewriteRule ^add/$ - [L]RewriteRule ^getrent/$ - [L]RewriteRule ^ipotekaorder/$ - [L]RewriteRule ^contactus/$ - [L] Тут getrent/ заработал, а остальное не работает. Никогда столько проблем не было как с вашим ЦМС, бесит прям! Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: June 9, 2015 Значит для getrent правильно получилось.Адрес сайта можете сказать? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Dinaris 2 Жалоба Опубликовано: June 9, 2015 Заработало Заявка на ипотеку прописавRewriteRule ^ipotekaorder/(.*)/$ - [L]Сайт скину в ЛС Не работает еще add и contactus Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Dinaris 2 Жалоба Опубликовано: June 9, 2015 И еще одна проблема при добавлении в /add/ - не пойму в чем дело. Где Цена, ввожу цифру, а она удваивается, т.е.ввел: 123456 получилось вот что: Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Dinaris 2 Жалоба Опубликовано: June 10, 2015 Кто нибудь поможет нет с редиректом? RewriteRule ^add/ - [L]RewriteRule ^contactus/ - [L] Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: June 11, 2015 Кто нибудь поможет нет с редиректом? RewriteRule ^add/ - [L]RewriteRule ^contactus/ - [L] Откройте файл/template/frontend/real-spaces/main/main.phpнайдите строчкуif ( !$has_result && preg_match('/^add(\/?)$/', $REQUESTURIPATH) ) {и заменитеif ( !$has_result && preg_match('/^add/', $REQUESTURIPATH) ) { Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах