Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

не одолеть mod_rewrite

44K
29 ноября 2010 года
vadim525
41 / / 09.03.2010
Всем доброго времени суток.
Решил разобраться с mod_rewrite, но самому не допереть.
Пересмотрел кажется всё, куча примеров, но не выходит и всё тут.

Проблема с преобразование ссылок, делаю на денвере (если что-то нужно указать скажите).

Есть ссылка http://test4.ru/artists.php?artists=3 хочу переделать в http://test4.ru/artists/artists/3.

В .htaccess, лежит в корне пишу следующее:
RewriteEngine On
RewriteBase /
RewriteRule ^artists/([^/\.]+)/?$ /artists.php?artists=$1 [L]

И тишина.... ничего не происходит... Где ошибка, ткните плиз.

И ещё вопрос, допустим в адресной строке у меня набран адрес http://test4.ru/artists.php?artists=3, если в .htaccess я всё правильно сделаю, и обновлю страницу, то этот адрес сам изменится на test4.ru/artists/artists/3 или нет?

Как вместо страницы /news.php выводить просто /news/.
Буду рад любой помощи!
44K
01 декабря 2010 года
vadim525
41 / / 09.03.2010
с тем что писал разобрался, т.е по по адресу mysite/news.php при правиле в .htaccess

RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^news/$ news.php$1 [NC,L]

страница открывается по адресу mysite/new/, но она так же продолжает открываться по адресу mysite/news.php

вроде так не должно быть, где ошибка, покажите!
44K
02 декабря 2010 года
vadim525
41 / / 09.03.2010
получается что когда я захожу по адресу mysite/news/ по у меня отображается страница mysite/news.php. Как сделать что бы если я набираю адрес mysite/news.php в адресной строке адрес менялся на mysite/news/
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог