Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: .htaccess mod_rewrite  (Прочитано 1566 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн denlem

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
.htaccess mod_rewrite
« : 11 Октября 2009, 00:25:40 »
Не хочет работать mod_rewrite (или сам .htaccess)
Стоит apache2+php5

Настроил вроде бы все правильно, но выдает 500 ошибку в браузере

В логах пишет:
acces.log:
127.0.0.1 - - [10/Oct/2009:22:43:54 +0300] "GET /test/ HTTP/1.1" 500 421 "-" "Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.14) Gecko/2009090216 Ubuntu/9.04 (jaunty) Firefox/3.0.14"

error.log:
[Sat Oct 10 23:20:25 2009] [alert] [client 127.0.0.1] /var/www/test/.htaccess: RewriteRule: bad argument line 'page2.php'


Сам .htaccess :
RewriteEngine On
RewriteRule page2.php

Что не правильно настроил?

Оффлайн Strange_V

  • Новичок
  • *
  • Сообщений: 46
    • Просмотр профиля
Re: .htaccess mod_rewrite
« Ответ #1 : 11 Октября 2009, 01:04:45 »
rewriterule requested_URL new_URL

Оффлайн denlem

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: .htaccess mod_rewrite
« Ответ #2 : 11 Октября 2009, 01:28:58 »
Спасибо

Правильный .htaccess :

RewriteEngine On
RewriteRule ^$ page2.php [L]

Все заработало.

 

Страница сгенерирована за 0.016 секунд. Запросов: 21.