Подкаталог получил редирект, предполагающий перенаправление только основного каталога - PullRequest
0 голосов
/ 03 апреля 2019

У меня есть 2 WordPress сказать abc.com/mynewwordpress, который abc.com является еще одним wordpress, и при доступе к abc.com он будет перенаправлен на abc.com/en/

Это работает раньше, затем я сделал несколько ошибок в базе данных, поэтому я удаляю всю таблицу в новом WordPress и импортирую свою резервную копию, чтобы исправить это.

Тогда Мой новый WordPress может нормально обращаться к главной странице, но не к другим страницам. например, когда я нажимаю меню на верхней странице, чтобы перейти на другую страницу

abc.com/mynewwordpress/contact

вместо этого идет к

abc.com/mynewwordpress/contact/en/en/en/en/en/en/en/

и получил слишком много ошибок перенаправления.

Просто чтобы прояснить, я касаюсь только базы данных. так как это исправить? Есть ли какое-либо правило перенаправления, хранящееся в базе данных? (База данных действительно большая, и я также не знаю, что мне нужно искать) Я действительно не веб-программист. Пожалуйста, помогите мне

Спасибо

Ниже .httaccess для / en /

abc.com имеет / en / и / jp /

Я пытался удалить .httaccess, но он не работает

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /en/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /en/index.php [L]
</IfModule>

# END WordPress

РЕДАКТИРОВАТЬ: ОБНОВЛЕНИЕ того, что я нашел. Его фактически перенаправить, потому что он не может найти страницу. когда я попробовал на другом хосте. Возникла та же проблема. ТОП-страница в порядке, но когда я перехожу на другие страницы, появляется

Внутренняя ошибка сервера Сервер обнаружил внутреннюю ошибку или неверную конфигурацию и не смог выполнить ваш запрос. Свяжитесь с администратором сервера по адресу webmaster@xxx.xx, чтобы сообщить им о времени возникновения этой ошибки и действиях, которые вы выполнили непосредственно перед этой ошибкой. Дополнительная информация об этой ошибке может быть доступна в журнале ошибок сервера. Кроме того, при попытке использовать ErrorDocument для обработки запроса произошла ошибка 500 Internal Server Error.

Я предполагаю, что некоторые данные в базе данных вызывают это. Если у кого-то есть идея, пожалуйста, скажите мне. Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...