Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Почему не работает редирект .htaccess / 8 сообщений из 8, страница 1 из 1
12.07.2016, 10:32
    #39272250
trom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает редирект .htaccess
Нужно чтобы при обращении на определенную папку сервера происходил редирект на другой сайт
На сервере работает php

создал .htaccess с таким содержанием
RewriteEngine On
RewriteRule !.(php)$ http://site.com

редирект почему то не срабатывает, в чем может быть причина и как еще можно средиректить всю папку чтобы не разбираться с настройками сервера ?
...
Рейтинг: 0 / 0
12.07.2016, 21:45
    #39272702
sxq
sxq
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает редирект .htaccess
эта технология работает только в рамках текущего домена. Для редиректа на другой домен используйте функцию header из php
...
Рейтинг: 0 / 0
13.07.2016, 00:18
    #39272736
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает редирект .htaccess
sxqэта технология работает только в рамках текущего домена. Для редиректа на другой домен используйте функцию header из phpВ Апаче редиректит куда угодно.
...
Рейтинг: 0 / 0
13.07.2016, 00:22
    #39272737
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает редирект .htaccess
tromв чем может быть причинаНапример, .htaccess не разрешен к обработке, или mod_rewrite не установлен (впрочем, в этом случае вываливало б ошибку), или используемый вебсервер не понимает .htaccess, или ещё куча вариантов.


tromRewriteRule !.(php)$ http://site.com Что хотели сказать этим выражением "!.(php)$" ?
...
Рейтинг: 0 / 0
13.07.2016, 17:21
    #39273296
trom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает редирект .htaccess
sxq
ну так задача всю папку средиректить, чтобы использовать пхп нужно обратиться к пхп файлу

vkle,

ничего не хотел сказать просто откуда то скопировал пример редиректа
А редиректить всю папку на сервере кроме как из htaccess можно ?
...
Рейтинг: 0 / 0
13.07.2016, 20:57
    #39273416
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает редирект .htaccess
tromничего не хотел сказать просто откуда то скопировал пример редиректаНу так и не факт, что он подходит для конкретного Вашего случая. Автор этого кода делал его для своих целей. Возможно, они сильно отличаются от Ваших.

В простейшем случае для mod_rewrite Апача редирект примерно так выглядит:
Код: sql
1.
RewriteRule .* http://site.com/


С сохранением пути примерно так:
Код: sql
1.
RewriteRule ^(.*)$ http://site.com/$1


Есть и другие тонкости.

А ещё у Апача есть директива Redirect

А ещё кроме Апача есть другие вебсерверы, которые не понимают .htaccess и, разумеется, не отрабатывают его директивы.

tromА редиректить всю папку на сервере кроме как из htaccess можно ?Да, можно. Изучайте документацию по используемому вебсерверу, название которого Вы держите в строгом секрете.
...
Рейтинг: 0 / 0
15.07.2016, 19:21
    #39274953
trom
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает редирект .htaccess
vkle,

Веб сервер
Microsoft-IIS/8.0

сменить на апачи с которым всегда работал не могу, на IIS редирект всей папки вообще возможен ? если да то как ?
...
Рейтинг: 0 / 0
15.07.2016, 21:11
    #39274975
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему не работает редирект .htaccess
tromВеб сервер
Microsoft-IIS/8.0Вот потому .htaccess и не работает.


tromна IIS редирект всей папки вообще возможен ? если да то как ?Ваш случай, думается, далеко не уникален. Если не ошибаюсь, для IIS есть модуль вроде "перенаправление HTTP" или как-то так. Скорее всего, это и не единственное решение. Поищите подходящий способ среди многочисленных шпаргалок , наверняка не раз писали о подобном.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Почему не работает редирект .htaccess / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]