Конкретный 5 Изменение домена - PullRequest
0 голосов
/ 06 июня 2018

Я изменил домен конкретного 5 сайта в соответствии с этой документацией

Все, что я сделал, это добавил этот код в config / site.php

define('BASE_URL', 'http://www.domain.co');
define('DIR_REL', '');

Домен был изменен со стороны сервера и домашняя страница работает нормально.Но когда я нажимаю на ссылку, скажем, на страницу о нас, сайт генерирует очень длинный URL с 20 косыми чертами.

ex: http://www.domain.co/////////////////////about/

Когда я перезагружаю страницу,появляется еще 20

ex: http://www.domain.co/////////////////////////////////////////about/

Это происходит с любой ссылкой на домашней странице, и в Chrome появляется ошибка браузера "ERR_TOO_MANY_REDIRECTS".

Мне кажется, что htaccess нормален.

# -- concrete5 urls start --
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule . index.php [L]
</IfModule>
# -- concrete5 urls end --

Есть ли какие-то конкретные5 экспертов, которые могут объяснить, что нужно сделать?

Спасибо, куча!

1 Ответ

0 голосов
/ 06 июня 2018

Удалите лишние косые черты, поскольку каждая обратная косая черта создает новое перенаправление.

Удаление косой черты

RewriteRule ^ (. *) / $ / $ 1 [L, R]

...