Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

переезд на поддомен


Recommended Posts

OC 3.0.2. Хочу сделать тестовый сайт (копия основного) на домене 2-го уровня (test.site.ru). Базу развернул, файлы скопировал, в конфигах и в .htaccess подправил. Все работает, кроме ЧПУ (стандартный функционал), выдает ошибку (см. скриншот), SEO url на месте, кэши чистил, без ЧПУ все открывается нормально. Ссылка в адресной строке вроде правильная пишется (за исключением httpS, на тестовом без него пока)

Спойлер

image.png.2807814c99897781e88f04437e962d93.png

 

 

Змінено користувачем drnemo
Надіслати
Поділитися на інших сайтах


Мне кажется надо что-то в .htaccess докручивать... сейчас так:

 

RewriteCond %{HTTP_HOST} ^XX\.XXX\.XXX\.XXXX
RewriteRule (.*) https://test.mydomain.ru/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

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]
RewriteCond %{QUERY_STRING} ^route=common/home$
RewriteCond %{REQUEST_METHOD} !^POST$
RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L]

Надіслати
Поділитися на інших сайтах


почему бы не убрать все эти редиректы, как минимум у вас на https переадресация, зачем

Надіслати
Поділитися на інших сайтах

8 минут назад, drnemo сказал:

Разобрался сам, забыл включить обработку .htaccess на apache

Сам столкнулся с подобной проблемой. Отключил SeoPro. Что именно вы проделали для решения этой задачи?

Надіслати
Поділитися на інших сайтах

8 минут назад, mario512 сказал:

Сам столкнулся с подобной проблемой. Отключил SeoPro. Что именно вы проделали для решения этой задачи?

У меня нет SeoPro, но попробуйте: 

1. Переименовать в корне сайта .htaccess.txt в .htaccess

2. Попробовать туда для теста написать любые символы - если сайт упадет в 500 ошибку, то .htaccess работает.

3. Если нет, то в /etc/apache2/sites-available/000-default.conf добавить 

<Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
</Directory>

Ключевая директива AllowOverride All

И перезапустить apache (если у вас апатч )) )

Змінено користувачем drnemo
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.