X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Редирект на 404 страницу
PCGAMER2005
PCGAMER2005
Topic Starter сообщение 9.7.2011, 1:26; Ответить: PCGAMER2005
Сообщение #1


Пациент - сайт на Hostcms.
Задача - сделать редирект с site.ru на www.site.ru
редирект с site.ru/index.php на site.ru/
редирект с site.ru/index.html на site.ru/

Options +FollowSymlinks

AddDefaultCharset Off

    ErrorDocument 403 /404.html

    ErrorDocument 404 /404.html

<IfModule mod_php4.c>
    php_flag magic_quotes_gpc off
    php_flag magic_quotes_runtime off
    php_flag register_globals off
</IfModule>

<IfModule mod_php5.c>
    php_flag magic_quotes_gpc off
    php_flag magic_quotes_runtime off
    php_flag register_globals off
</IfModule>

<IfModule mod_dir.c>
    DirectoryIndex index.php index.htm index.html
</IfModule>

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /index.php

    RewriteCond %{HTTP_HOST} ^site\.ru$
    RewriteCond %{REQUEST_FILENAME} index.php
    RewriteRule (.+) http://www.site.ru/ [R=301,L]
    
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
    RewriteRule ^index\.php$ http://%{HTTP_HOST}/ [R=301,L]
    
    Redirect 301 /index.html http://www.site.ru/
    Redirect 301 /index.htm http://www.site.ru/
</IfModule>


Всё круто, но не работает теперь 404 ошибка из-за строчки - RewriteRule ^(.*)$ /index.php
Т.е. в случае неправильного урла редирект идёт на главную, а нужно чтобы выдавалась 404 ошибка, прошу помочь, потому как сам уже пару дней мучаюсь.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Зачем перед лендингом ставят промежуточную страницу?
2 Boymaster 768 Вчера, 18:05
автор: Boymaster
Открытая тема (нет новых ответов) Залить html страницу на 20 доменов
6 TABAK 1713 22.5.2023, 16:24
автор: KORUP
Открытая тема (нет новых ответов) Продам страницу в фейсбук - 30к подписчиков
6 wartes 1211 14.11.2020, 2:33
автор: Progernaut
Открытая тема (нет новых ответов) 301 редирект по маске. Как сделать?
1 Vbifyz 1294 16.8.2020, 13:45
автор: miketomlin
Открытая тема (нет новых ответов) InstaPage создать страницу
1 Smile3D 2790 31.10.2018, 18:49
автор: Intuit89


 



RSS Текстовая версия Сейчас: 25.4.2024, 22:52
Дизайн