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

Убрать index.php


OutofControl

Recommended Posts

Всем добра,

Подскажите пожалуйста,

Главная страница, доступна по двум урлам

сайт.ру

и

сайт.ру/index.php

 

Как сделать редирект, что бы работала только первая ссылка?

Всем спасибо

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


Взято с данного форума - 

 

\system\library\response.php

в функцию public function output() { с самого начала дописываем:

 

if (!defined('HTTP_CATALOG')) $this->output = str_replace('index.php?route=common/home', '', $this->output);
Надіслати
Поділитися на інших сайтах


6 минут назад, davyduck сказал:

Взято с данного форума - 

 

\system\library\response.php

в функцию public function output() { с самого начала дописываем:

 


if (!defined('HTTP_CATALOG')) $this->output = str_replace('index.php?route=common/home', '', $this->output);

Да, увидел там тоже, но не понял ...

image.png.64b3cfbbaa58e0d0ce80bf6625bc4da5.png

мне надо оставить только index.pnp и надо ли менять http на https?

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


10 минут назад, davyduck сказал:

Взято с данного форума - 

 

\system\library\response.php

в функцию public function output() { с самого начала дописываем:

 


if (!defined('HTTP_CATALOG')) $this->output = str_replace('index.php?route=common/home', '', $this->output);

не работает

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


5 минут назад, lakbor сказал:

в файл .htaccess добавьте


RewriteCond %{REQUEST_URI} /index.php
RewriteRule ^(.*)$ http://site.ru/ [R=301,L]

 

Да, спасибо, помогло

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


42 минуты назад, lakbor сказал:

в файл .htaccess добавьте


RewriteCond %{REQUEST_URI} /index.php
RewriteRule ^(.*)$ http://site.ru/ [R=301,L]

 

как оказалось, одно решили, но другая трабла вылезла, а значит не помогло :)

дело в том, что когда захожу в админку, работает редирект и не могу туда войти :)

Потому что в ссылке есть index.php

image.png.ff7a93e124acb587d840c5cef8735e7a.png

как быть?

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


9 минут назад, lakbor сказал:

u're welcome)

блин, опять трабла, если вставляю эту строку, то 500 ошибку выдает на товарах

Но в админку входил :))))))

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


RewriteCond %{REQUEST_URI} ^/index.php$
RewriteCond %{QUERY_STRING} ^\z
RewriteRule ^(.*)$ http://site.ru/? [R=301,L]

try this

должно редиректить если index.php без параметров

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


1 час назад, lakbor сказал:

RewriteCond %{REQUEST_URI} ^/index.php$
RewriteCond %{QUERY_STRING} ^\z
RewriteRule ^(.*)$ http://site.ru/? [R=301,L]

try this

должно редиректить если index.php без параметров

да решил вопрос, поставил СЕО_ПРО :)

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


В 03.11.2017 в 21:46, OutofControl сказал:

да решил вопрос, поставил СЕО_ПРО :)

При установке СЕО_Про, произошли не нужные вещи, от которых я не смог пока избавиться, поэтому пришлось воспользоваться Вашим кодом ...

Работает ... пока ошибок не вижу :)

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


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

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

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

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

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

Вхід

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

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

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

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

Important Information

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