Wordpress Домашняя страница пуста, но другие рабочие - PullRequest
0 голосов
/ 25 марта 2019

В настоящее время у меня есть этот файл .htaccess в моей папке WordPress.

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

# END WordPress

Redirect 301 / http://afh.asso.fr/presentation

Я хотел перенаправить http://afh.asso.fr на http://afh.asso.fr/presentation

Как это возможно с моим текущим файлом .htaccess?

Большое спасибо за любую помощь, я действительно ценю это:)

Объяснено иначе: У меня есть этот сайт, который отлично работает: https://afh.asso.fr/avec-lafh/qui-sommes-nous/histoire-de-lafh-en-video/

Каждая страница в порядке.

Но http://www.afh.asso.fr не в порядке (домашняя страница).

Как я могу перенаправить этот файл afh.asso.fr на другую страницу, указав, например, сам URL в файле .htaccess?

У меня уже есть файл .htaccess для WordPress.

Заранее спасибо за любую помощь!

Ответы [ 2 ]

0 голосов
/ 25 марта 2019

Вы можете вставить правило перенаправления перед правилом фронт-контроллера WP по умолчанию:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteRule ^/?$ presentation [L,R=301]

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Regex ^/?$ будет соответствовать целевой странице и перенаправлять на /presentation с 301 кодом состояния.

0 голосов
/ 25 марта 2019

Попробуйте следующее:

Redirect 301 / /avec-lafh/qui-sommes-nous/presentation/

EDIT: Похоже, вы используете WordPress тоже, вы не можете изменить свою домашнюю страницу на видимую страницу, чтобы сделать это:

  • Перейти в настройки
  • Нажмите Чтение
  • Выберите страницу, которую вы хотите сделать домашней страницей.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...