Jump to content

Редирект с index.php не работает


 Share

Recommended Posts

Подскажите, в чем может быть проблема, в .htaccess прописаны следующие директивы:

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(js|css|jpeg|jpg|gif|png|ico|map)(\?|$) /404error.php [L,NC]

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

но с https://inseowork.com/index.php на https://inseowork.com редирект не происходит. В чем моя ошибка?

Link to comment
Share on other sites

Редирект с index.php на главную

Чтобы его настроить нужно прописать в .htaccess следующий код, который будет перенаправлять посетителей с адреса site.ru/index.php на site.ru:

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP
RewriteRule ^index\.php$ http://site.ru/ [R=301,L]

 

Link to comment
Share on other sites

Добавила:

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(js|css|jpeg|jpg|gif|png|ico|map)(\?|$) /404error.php [L,NC]

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP
RewriteRule ^index\.php$ http://site.ru/ [R=301,L]
</IfModule>

Все равно не работает :(

аааааааааа

невнимательность

но и так все равно не работает (((

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(js|css|jpeg|jpg|gif|png|ico|map)(\?|$) /404error.php [L,NC]

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP
RewriteRule ^index\.php$ http://inseowork.com/ [R=301,L]
</IfModule>

 

Может, проблема у хостеров? Ничего не понимаю. На других сайтах (правда, Вордпресс), на Бегете эти редиректы работают

Link to comment
Share on other sites

Только что, Esperance сказал:

В файл .htaccess

Я понимаю, а где он лежит? Может у вас nginx то htaccess не поможет.

Link to comment
Share on other sites

Хостинг на beget.com/ru

3 минуты назад, Sipsb сказал:

Я понимаю, а где он лежит? Может у вас nginx то htaccess не поможет.

Sipsb а что тогда поможет?

Link to comment
Share on other sites

Тогда странно, должно работать с таким содержимым.

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(js|css|jpeg|jpg|gif|png|ico|map)(\?|$) /404error.php [L,NC]

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

И тут у Вас всё включено?

Спойлер

2018-05-22_14-30-53.thumb.png.b32ac6a9762d0585d9a926810062cc30.png

 

Link to comment
Share on other sites

Sipsb Ctrl+Shift+R достаточно? Потому что в системе как кеш почистить, я не знаю. Ставила плагин очистки кеша, но он не работает

Link to comment
Share on other sites

1 минуту назад, Esperance сказал:

Ctrl+Shift+R достаточно?

Нет

1 минуту назад, Esperance сказал:

Потому что в системе как кеш почистить, я не знаю.

 

Спойлер

2018-05-22_14-45-18.thumb.png.fd953911b59b668afb7e2a529a5e271f.png

 

Link to comment
Share on other sites

Скорее всего не было подключено следующего модуля в apache2?) 

mod_rewrite

 

или все же кэш? 

что бы активировать mod_rewrite в apache2 на всякий случай тут оставлю:  sudo a2enmod rewrite

 

Link to comment
Share on other sites

4 часа назад, Sipsb сказал:

Emix12 У человека простой хостинг, не VDS. :ab:

 

ну просто как вариант может быть, что бы человек мог хотя бы объяснить что ему надо что бы работало хостеру) 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Ваша ссылка была автоматически строена.   Отображать как обычную ссылку

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...